Julia Denning (Jessica Biel) è un'infermiera che vive nella cittadina di Cold Rock, dove si nascondono segreti inquietanti. Nel corso degli anni, infatti, sono scomparsi 13 bambini senza lasciare né un indizio né un testimone. Gli abitanti del luogo ritengono che il responsabile sia "The Tall Man" un oscuro personaggio misterioso e leggendario che rapisce i bambini svanendo nel nulla. Quando una notte Julia trova il letto di suo figlio vuoto la caccia è aperta e con essa la ricerca di risposte: chi è "The Tall Man" e soprattutto cosa avevano in comune quei bambini scomparsi?