Season 2

This article contains episode summaries for the second season of Once Upon a Time.

Season Summary
In the U.S., original episodes of season two will start airing on Sunday, September 30, 2012. The season is expected to conclude in May 2013. A special recap episode will air before the season premiere.

Cast
For a breakdown of the characters' appearances, check here.

Starring

 * Ginnifer Goodwin - Mary Margaret Blanchard/Snow White (11/12)
 * Jennifer Morrison - Emma Swan (11/12)
 * Lana Parrilla - Regina Mills/Queen Regina (10/12)
 * Josh Dallas - David Nolan/Prince Charming (12/12)
 * Emilie de Ravin - Belle (8/12)
 * Jared S. Gilmore - Henry Mills (12/12)
 * Meghan Ory - Ruby/Red Riding Hood (9/12)
 * and Robert Carlyle - Mr. Gold/Rumplestiltskin (10/12)

Recurring Guest Stars

 * Lee Arenberg - Leroy/Grumpy (8/12)
 * Sarah Bolger - Aurora (8/12)
 * Jamie Chung - Mulan (8/12)
 * Colin O'Donoghue - Captain Hook (8/12)
 * Michael Coleman - Happy (7/12)
 * Faustino Di Bauda - Walter/Sleepy (7/12)
 * David-Paul Grove - Doc (7/12)
 * Barbara Hershey - Cora (7/12)
 * Jeffrey Kaiser - Dopey (7/12)
 * Mig Macario - Bashful (7/12)
 * Beverley Elliott - Granny (6/12)
 * Raphael Sbarge - Archie Hopper/Jiminy (5/12)
 * Keegan Connor Tracy - Mother Superior/Blue Fairy (5/12)
 * David Anders - Dr. Whale/Dr. Victor Frankenstein (4/12)
 * Gabe Khouth - Tom Clark/Sneezy (3/12)
 * Sebastian Stan - Jefferson (3/12)
 * Tony Amendola - Marco/Geppetto (2/12)
 * Alan Dale - Albert Spencer/King George (2/12)
 * Tony Perez - Henry (2/12)
 * Eion Bailey - August W. Booth/Pinocchio (1/12)

Gallery
Gallery of photographic posters released to promote the season.