• Season 2 Episode 9
  • Queen of Hearts

  • Airdate:05.05.2014.

Cora and Hook face off with Mary Margaret and Emma in a race to secure the compass, which will point its holder to the portal into Storybrooke. But back on the other side, Regina and Mr. Gold, desperate to keep Cora out, put a plan into action that would kill anyone entering the portal - placing Mary Margaret's and Emma's lives in danger as well. Meanwhile, back in the fairytale land that was, Captain Hook travels to Wonderland and meets up with a vengeful Queen of Hearts.

series regulars:

    Ginnifer Goodwin as Snow White/Mary Margaret
    Jennifer Morrison as Emma Swan
    Lana Parrilla as Evil Queen/Regina
    Josh Dallas as Prince Charming/David
    Emilie de Ravin as Belle
    Jared S. Gilmore as Henry Mills
    Meghan Ory as Red Riding Hood/Ruby
    Robert Carlyle as Rumplestiltskin/Mr. Gold

guest cast:

    Lee Arenberg as Leroy/Grumpy
    Barbara Hershey as Cora
    Colin O'Donoghue as Hook
    Sarah Bolger as Aurora
    Jamie Chung as Mulan
    David-Paul Grove as Doc
    Faustino Di Bauda as Sleepy
    Jeffrey Kaiser as Dopey
    Michael Coleman as Happy
    Mig Macario as Bashful
    Paul McGillion as Knave of Hearts
    Paul Lazenby as Black Knight No. 1.