His magic is doll-based . He controls people via voodoo-like porcelain dolls, which makes his fights creepy and creative.
She doesn’t scream threats. She whispers. And she genuinely seems to respect Kaulder’s power, even as she tries to destroy everything he loves. 3. The 36th Dolan (Michael Caine) – The Priest Who Ran Out of Time The Surface: Kaulder’s handler and friend, a Catholic priest who helps the witch hunter navigate the modern world.
Her magic is insect-based (locusts, beetles, decay), tying her to ancient chthonic deities. When she reforms from ashes, it’s not rebirth—it’s rot given form. the last witch hunter characters
Dolans are supposed to be replaced every few decades. The 36th Dolan stayed for over 50 years because he genuinely loved Kaulder like a son. His death (early in the film) isn’t just a plot device—it’s the first time in centuries Kaulder weeps.
She’s not pure evil—she’s vengeance personified . Witches were being burned alive when she rose to power. Her goal isn’t chaos; it’s a “natural order” where witches rule and humans fear them again. Her dream-plague literally manifests nightmares into reality. His magic is doll-based
He represents mortal courage . No magic, no immortality—just faith and a revolver. 4. Chloe (Rose Leslie) – The Dreamer Witch The Surface: A young witch who works as a bartender and helps Kaulder track the plague.
Chloe is the opposite of the Witch Queen. She has prophetic dreams (not nightmares) and practices “good” nature magic (plants, empathy). But she also hides her identity because modern witches live in fear—even the “good” ones. She whispers
She’s not a love interest. Their bond is more like weary comrades sharing a burden. 5. Belial (Ólafur Darri Ólafsson) – The Witch Mob Boss The Surface: A sleazy, modern-day witch crime lord.