Once Upon a Time: The Complete Second SeasonTV Series/Fantasy/Drama
Box Office: $0.0M
PRINCIPAL CASTGinnifer Goodwin, Jennifer Morrison, Lana Parrilla, Emilie de Ravin, Jared S. Gilmore, Josh Dallas, Sarah Bolger, Jamie Chung, Robert Carlyle, Meghan Ory, Julian Morris, Beverley Elliott, David Anders, Lee Arenberg, Jamie Dornan
The curse is broken, magic has arrived, and there's no telling what – or who – will be unleashed! Now the exiled fairy tale characters must grapple with a flood of awakened memories as they come to grips with their new ''reality.'' Old loyalties will be tested, new heroes will emerge, and vengeful villains will wreak havoc. Amidst the backdrop of previously unexplored lands and a newly magical Storybrooke, love and sacrifice will set the stage for the ultimate battle between good and evil. From Storybrooke to Fairy Tale Land and beyond, experience all the mystery, romance, action and adventure of the second season of ''Once Upon a Time.''