Relive every thrilling moment as ABC's Once Upon A Time: The Complete Second Season casts its tantalizing spell. The curse is broken, magic has arrived, and there's no telling what - or who - will be unleashed! Now the exiled fairytale 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 - including ruthless pirate Captain Hook and the relentlessly wicked Cora.