Season Finale Sunday, May 14 from 8 to 10 PM ET/PT on ABC
In “The Final Battle Part 1 & 2,” Henry awakens to a cursed Storybrooke and discovers Emma has been in the mental hospital, and the Black Fairy is the new mayor. Henry attempts to help Emma regain her memory while Gold tries to find out what has really happened to Belle. Meanwhile, Snow, Charming, Regina, Zelena and Hook are trapped in a crumbling Fairy Tale Land and desperately try to figure out a way to be reunited with Emma and Henry.
“Once Upon a Time” stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as the 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, Rebecca Mader as the Wicked Witch/Zelena and Robert Carlyle as Rumplestiltskin/Mr. Gold.
Guest starring are Lee Arenberg as Leroy/Grumpy, Raphael Sbarge as Archie/Jiminy Cricket, Beverly Elliott as Granny, Deniz Akdeniz as Aladdin, Peter Marcin as Chief, Giles Matthew as Gideon, Andrew J. West as Young Man, Alison Fernandez as Little Girl, Ingrid Torrance as Severe Nurse and Jaime Murray as Black Fairy, Karen David as Jasmine, Gabe Khouth as Mr. Clark/Sneezy, Faustino Di Bauda as Walter/Sleepy, Sara Tomko as Tiger Lily and Olivia Steel Falconer as Violet.
Prior to the two-hour season finale from 7 to 8 PM, we have the opportunity to join the cast and executive producers as they identify some of their favorite moments over the past six seasons, as well as take a look back at their characters’ journeys. They will discuss what the show has meant to them personally and to the millions of fans who made “Once Upon a Time” a hit show. Additionally in this special, “Oncers” get to ask the cast and producers their most burning questions about the series. Take a look back at the origins, the love and romance, and all the adventures along that way that fans have cherished these past six seasons.