1993. Hunter es un joven de 25 años bastante normal: escucha sus álbumes de Nirvana, cuida de su gato y mata a cualquier mujer que se niegue a amarlo. Su vida como asesino serial adquiere un nuevo significado el día que, sin explicación alguna, es capaz de ver a los fantasmas de sus víctimas.