Frank Bannister es un charlatán que posee facultades psíquicas auténticas, pero que no las usa para ayudar a la gente, sino para ganar dinero hostigando a los potenciales clientes con la ayuda de varios espectros compinchados con él. Pero todo cambiará cuando en el pueblo comiencen a producirse una serie de muertes inexplicables detrás de las cuales está el espectro de un asesino en serie ejecutado 20 años atrás.