News & Spoilers
REGINA CONFRONTS HER MOMMY ISSUES, ON ABC'S "ONCE UPON A TIME"
Barbara Hershey and Rebecca Mader Return
"Mother" - Emma returns to Storybrooke to reunite Lily with Maleficent while Regina and Robin struggle to cope with the implications of Zelena's pregnancy. When Gold's health takes a turn for the worse, Isaac looks to a new ally for help procuring the magic ink he needs to re-write history. In a Fairy Tale Land flashback, Cora returns from Wonderland to beg Regina's forgiveness on the anniversary of Daniel's murder. Cora vows to help her daughter find true love, but Regina remains suspicious of her mother's intentions, on "Once Upon a Time," SUNDAY, MAY 3 (8:00-9:00 p.m., ET) 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 Nolan, Emilie de Ravin as Belle, Colin O'Donoghue as Hook, Jared S. Gilmore as Henry, Michael Socha as Will Scarlet and Robert Carlyle as Rumplestiltskin/Mr. Gold.
Guest stars include Barbara Hershey as Cora, Tony Perez as Valet/Nobleman, Beverley Elliott as Granny, Rebecca Mader as Zelena, Sean Maguire as Robin Hood, Wil Traval as the Sheriff of Nottingham, Raphael Alejandro as Roland, Ingrid Torrance as Severe Nurse, Agnes Bruckner as Lily, Patrick Fischler as Isaac, John Innes as Older Man, Jeremy Patrick Schuetze as Young Man, Kristin Bauer van Straten as Maleficent, Chad Cosgrove as Carriage Driver, Joe Dodds as Outrider #1 and Jim Finkbeiner as Outrider #2.