News & Spoilers
REGINA WRESTLES WITH HER INNER DEMONS AS SHE REELS FROM THE LOSS OF ROBIN HOOD WHEN HENRY GOES ON A DANGEROUS ROGUE MISSION, AND A PORTAL IS OPENED INTO A STRANGE AND TWISTED REALM, ON THE TWO-HOUR SEASON FINALE OF ABC'S 'ONCE UPON A TIME'
"An Untold Story" - In the second hour, with the possibility of magic being destroyed and the fate of Storybrooke hanging in the balance, it's a race for Emma and Regina to track down Henry before Gold can find him first. Regina continues to struggle with her frustrations over her former evil-self and, elsewhere, Snow, David, Hook and Zelena are imprisoned and must contend with very two very disturbed individuals that may give Gold a run for his money.
The season finale of "Once Upon a Time" airs SUNDAY, MAY 15 (7:00-9:00 p.m. EDT), on the ABC Television Network.
"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, Sean Maguire as Robin Hood, Rebecca Mader as the Wicked Witch/Zelena and Robert Carlyle as Rumplestiltskin/Mr. Gold.
Guest stars in "An Untold Story" include Beverley Elliott as Granny, Olivia Steele Falconer as Violet, Hank Harris as the Groundsman, Arnold Pinnock as the Orderly, Sam Witwer as the Warden, Tzi Ma as the Dragon, Shannon Hearn as Frontiersman and Nikolai Witschl as Server.