Σε μία μακρινή εποχή, ένα κακό απειλεί να αναθερμάνει τον πόλεμο ανάμεσα στις δυνάμεις του υπερφυσικού και την ανθρωπότητα, για ακόμη μία φορά. Ο Master Gregory (Bridges) είναι ένας ιππότης που είχε φυλακίσει την κακόβουλη, ισχυρή μάγισσα Mother Malkin (Moore), πριν από αιώνες. Αλλά τώρα εκείνη απέδρασε και αναζητά εκδίκηση. Καλώντας τους πιστούς της από κάθε ενσάρκωση, η Mother Malkin ετοιμάζεται να εξαπολύσει την τρομερή οργή της στον ανυποψίαστο κόσμο.
Μόνο ένα πράγμα στέκεται στον δρόμο της: ο Master Gregory. Σε μία θανάσιμη επανένωση, ο Gregory έρχεται πρόσωπο με πρόσωπο με το κακό που πάντα φοβόταν ότι κάποια μέρα θα επιστρέψει. Έχει μόνο μέχρι την επόμενη πανσέληνο για να κάνει κάτι που συνήθως παίρνει χρόνια: να εκπαιδεύσει τον νέο μαθητευόμενό του, Tom Ward (Barnes) προκειμένου να παλέψει με μία σκοτεινή μαγεία που δεν μοιάζει με καμία άλλη. Η μοναδική ελπίδα του ανθρώπου βρίσκεται στον έβδομο γιο ενός έβδομου γιου.