Frank Bannister tienaa leipänsä pikkukaupungin haamujengissä, joka auttaa kummitustaloja pääsemään eroon kutsumattomista vieraistaan. Todellisuudessa Frank on kuitenkin kummitusten kanssa samassa juonessa. Kun eräs vaikutusvaltainen kummitus riehaantuu murhanhimoiseen jahtiin, luulee koko kaupunki Frankin olevan tapahtumista vastuussa. Puhdistaakseen nimensä Frankin keksittävä keino pirullisen haamun pysäyttämiseksi - ilman että hänestä tulee itse haamu.