After being thrown into another dimension by the Dark Surfer, Scarlet Witch wakes up in the New World in the year 1602. She helps save the local town from attacking pirates Doom, M.O.D.O.K. and Abomination – but unfortunately, the townsfolk don't take kindly to witches and imprison her. Can Scarlet Witch persuade the town to trust her to save the day before it's too late?
Download the TV Guide app for iPhone, iPad and Android!