Season 2 Episode 9 episode 9

Once Upon a Time Season 2 Episode 9 "Queen of Hearts" Promo

Check out the promo for the Winter Finale of Once Upon a Time, season 2 episode 9 "Queen of Hearts" airing next week on ABC. After that the show goes on a brief hiatus until January.