Season 2 (Fanon)

Season Two of ABC's Once Upon a Time premiered on September 23, 2012 and concluded with it's twenty-second episode on May 12, 2013.

Premise
After the curse was broken, the heroes reunite until a new threat appears. A corner of the Enchanted Forest was protected by an unknown charm that made it frozen until the curse was broken. Some inhabitants of Fairytrails are brought back to the Enchanted Forest where they must regain their survival skills to find their way home.

Starring

 * Ginnifer Goodwin as Snow White/Caitlin Gunn
 * Jennifer Morrison as Emma Swan
 * Dania Ramirez as Cinderella/Ashley Boyd
 * Josh Dallas as Prince Charming/Alan Brendon
 * Andrew J. West as Prince James/Thomas Prince/Jack
 * Lana Parilla as The Evil Queen/Raina Adrianne
 * Jared S. Gilmore as Daniel Adrianne
 * Emma Rigby as Anastasia/Anastasia Belfrey
 * Robbie Kay as Peter Pan
 * Robert Carlyle as The Wolf/Mr. Grey

Guest Starring

 * Meghan Ory as Red Riding Hood/Scarlet Collin
 * Emilie de Ravin as Belle/Lillyana Rose
 * Wes Brown as Gaston/Chase Cullen
 * Mekia Cox as Tiana
 * Vladimir Ruzich as Prince Naveen
 * Matt Letscher as Beast
 * Gabrielle Anwar as Lady Tremaine/Victoria Belfrey
 * Adelaide Kane as Drizella
 * Rose Reynolds as Alice
 * Beverley Elliot as Granny