Felix Castor umie sobie radzić z umarłymi. To żywi go wkurzają. Felix Castor to prywatny egzorcysta, jego podwórkiem jest Londyn. Praca pogromcy duchów ma swoje zalety - płacą dobrze, człowiek nigdy się nie nudzi - ale istnieje też ryzyko: wcześniej czy później jakiś duch okazuje się silniejszy. Próbując wycofać się z zawodu, Castor przyjmuje pozornie łatwe zlecenie pozbycia się ducha nawiedzającego jedno z londyńskich archiwów - w końcu musi z czegoś żyć. Lecz teoretycznie proste egzorcyzmy wkrótce zmieniają się w rozgrywki pod tytułem "Kto Pierwszy Załatwi Castora", w których o główną nagrodę walczą duchy i demony.