Siendo un niño, Edward Carnby (Christian Slater) tuvo una experiencia que le marcó para siempre; una prueba irrefutable de la existencia de otro mundo, siniestro y aterrador. Por ese motivo, Edward acabó convirtiéndose en investigador de lo paranormal, un detective privado especializado en casos relacionados con fenómenos supernaturales inexplicables. Ahora, el misterioso pasado de Edward está a punto de convertirse en el caso más peligroso al que se ha enfrentado jamás. De forma misteriosa, hasta 19 personas que crecieron en el mismo orfanato que él han desaparecido.