Twin witches Mardi and Molly Overbrook are back for another summer in North Hampton. Molly's headed to Aunt Ingrid's, while Mardi has convinced their father, Troy-aka Thor, the god of thunder-to let her crash with her boyfriend, Trent, who also happens to be Tyr, the god of war. Their vacation's just begun when an old secret is revealed, leaving Molly and Mardi to question everything they've ever known about their family. Then a hot new guy comes to town and starts brewing even more trouble, and, soon enough, the twins are back to their old tricks. After an ancient prophecy comes to light, Molly and Mardi notice some mysterious changes that will put their sisterhood to the ultimate test.