Heroes and villains will align in the third season of Once Upon a Time.
In the closing moments of the Season 2 finale, Prince Charming (Josh Dallas), Snow White (Ginnifer Goodwin), Emma (Jennifer Morrison), Rumplestiltskin (Robert Carlyle), Regina (Lana Parrilla) and Captain Hook (Colin O’Donoghue) set sail for Neverland to chase after Greg (Ethan Embry) and Tamara (Sonequa Martin-Green), who had kidnapped Henry (Jared Gilmore). Foes-turned-friends will have to team up to track down the one they love — which should be interesting since they’ve spent decades trying to destroy each other.
“What’s exciting to us is what happens when…
Other Links From TVGuide.com