A small town in 18th century Transylvania is being terrorized by an evil witch. When a child is brutally attacked, the villagers capture the fiend and sentence her to death, but not before she casts a curse on them and their descendants. Two hundred years later, young newlyweds Veronica (Barbara Steele) and Philip (Ian Ogilvy) pass through the town on a tour of the Carpathians, only to have their car pulled into a lake by an unseen force. A passing truck driver quickly rescues 2 bodies from the wreck. One is Philip, battered but alive, and the other is... the witch, back from the dead! Can Philip and his newfound friend, the great grandson of Professor Van Helsing, capture the witch and bring back Veronica?