John Andrews is a 27-year-old accountant and part-time witch hunter. He has extraordinary physical abilities from martial arts training and a high IQ. John likes to hunt witches to avenge his parents' death at the hands of witches. He has a girlfriend, Cindy, and a baby boy but does not know that Cindy is actually a witch sent to spy on him. When Cindy and the baby go missing after John kills another witch, he learns the truth about Cindy and sets out to rescue them from her witch mother, prepared to kill all the witches who have taken his family.