El actor Max Records, que da vida a John Wayne Cleaver en este filme, era Max, el niño protagonista de Donde viven los monstruos (2009), el filme de Spike Jonze basado en el popular cuento de Maurice Sendak.
La imágenes del videojuego que aparecen en la cinta son de The Order: 1886, juego creado por Ready At Dawn y SCE Santa Monica Studio. Curiosamente, éste consiste en un protagonista que lucha contra un mal oculto - reflejando así de alguna manera lo que ocurre en la película.
Aunque no se han anunciado secuelas, la serie literaria homónima en la que está basada la cinta consta de seis novelas.
El autor de la novela, Dan Wells, aparece brevemente como un policía casi al final de la película.
La rutina de ejercicios de Crowley (Christopher Lloyd) es en realidad la que el actor practica todos los días. Al director le pareció que lo mecánico de sus movimientos y lo y ausente que lucía Lloyd al realizarlos era tan escalofriante que decidió incluirlos. Hoy se considera uno de los momentos icónicos de la película.