On the next episode of ABC's ONCE UPON A TIME titled "Second Star to the Right",visit Peter Pan and Neverland! It's evil versus evil in the final episode before the devastating season finale. The episode airs Sunday, May 5 at 8:00 pm/ET on ABC. Get a sneak peek below!
Master storytellers Edward Kitsis and ADAM HOROWITZ ("Lost," "Tron: Legacy") invite everyone to Storybrooke, Maine, a small town that probably won't show up on one's GPS, but it's a place where magic is coming!
"Once Upon a Time" stars 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,Colin O'Donoghue as Hook, Jared S. Gilmore as Henry Mills, Meghan Ory as Red Riding Hood/Ruby and Robert Carlyle as Rumplestiltskin/Mr. Gold.
Videos