ABC has released cast gallery images for Season 3 of Once Upon A Time.
The third season begins with the characters going to Neverland, and these new cast photos - while it's nice to have them - seem to be a bit heavy on the Photoshopping with the weird clouds and such.
Within the gallery you'll find Ginnifer Goodwin (Snow White), Josh Dallas (Charming), Lana Parrilla (Regina, the Evil Queen), Colin O'Donoghue (Hook), Robert Carlyle (Mr. Gold/Rumpelstiltskin), Michael Raymond-James (Neal), Jared Gilmore (Henry), Emilie de Ravin (Belle), and Jennifer Morrison (Emma).
UPDATE: ABC has released a new full cast group photo which is a lot easier to look at. You can find that in the gallery below.
ONCE UPON A TIME - ABC's "Once Upon a Time" stars Emilie de Ravin as Belle, Robert Carlyle as Rumplestiltskin/Mr. Gold, Josh Dallas as Prince Charming/David, Michael Raymond-James as Baelfire/Neal Cassidy, Ginnifer Goodwin as Snow White/Mary Margaret, Jared S. Gilmore as Henry Mills, Jennifer Morrison as Emma Swan, Lana Parrilla as the Evil Queen/Regina and Colin O'Donoghue as Hook. (ABC/Bob D'Amico)