A surgeon finds his life turned upside down when his wife vanishes without a trace, and he discovers that she may have been involved with a coven of witches plotting world domination. Michael Foster (Peter Gallagher) always thought he had the perfect family, but his illusions are shattered when his wife Ann (Kristin Lehman) disappears, and his daughter Zee (Jenna Boyd) develops a rebellious streak. Later, as Michael searches for clues to his wife's whereabouts, Zee's teacher reveals that Ann was rumored to have been leading a malevolent double life. It seems that an ancient sect of witches has been secretly scheming to take control of the world for centuries, and Michael's wife was one of them. When strange things begin happening all around, Michael fights back to save both Zee, and the entire the world from succumbing to the power of black magic.