En un tranquilo pueblo, Frank Bannister, un carismático estafador con la habilidad de ver y comunicarse con los muertos, intenta aprovechar su don al ofrecer servicios de "exorcismo" para liberar casas de espíritus molestos. Sin embargo, su vida da un giro oscuro cuando un misterioso asesino fantasma comienza a acecharlo, dejando un rastro de cuerpos y terror a su paso. A medida que Frank trata de descubrir la identidad de este espectro maligno, también se enfrenta a sus propios demonios, incluidos los traumas del pasado que le dejaron marcas profundas.
Frank, con la ayuda de sus inusuales amigos fantasmas (entre ellos un antiguo soldado y una dulce esposa), se sumerge en un juego peligroso contra el tiempo. Lo que comienza como un fraude para pagar las deudas pronto se convierte en una carrera por salvar no solo su vida, sino también las de aquellos que ama. Con la ayuda de una detective local, Patricia, que queda intrigada por la extraña conexión entre los asesinatos y Frank, ambos deben desentrañar un oscuro misterio que vincula el más allá con la vida terrenal.
Al mezclar terror, humor y un poco de romance, la historia nos lleva a un viaje irregular en el que la amistad y la redención juegan un papel crucial. Mientras la línea entre lo sobrenatural y la realidad se difumina, Frank tendrá que enfrentarse a su mayor miedo: la culpa del pasado y el sacrificio por un futuro mejor.