Casts: Jennifer Morrison; Jared S. Gilmore; Ginnifer Goodwin; Lana Parrilla; Josh Dallas; Robert Carlyle; Colin O’Donoghue; Emilie de Ravin; Sean Maguire; Meghan Ory; Michael Raymond-James; Rebecca Mader; Raphael Sbarge; Eion Bailey; Michael Socha
About Once Upon A Time
An American TV series that follows the lives of the residents of the fictional town named of Storybrooke, Maine, in which they are actually characters from vari...
Regina realizes that Zelena plans to try and reform Hades, and turns to Cora for help when she refuses to accept that her sister can turn the villain from evil. Meanwhile, James abducts David and takes his place. In the past, Regina and Zelena are briefly united as sisters but tragedy ensues.