Uma isolada cidade vai lentamente morrendo à medida que suas crianças vão desaparecendo sem deixar pistas. Reza a lenda que o responsável seria um homem alto e misterioso que vive entre as sombras da cidade. Julia Denning (Jessica Biel), a enfermeira local, não acredita em nada disso. Porém, quando seu filho é raptado no meio da noite, ela é obrigada a rever seus conceitos e enfrentar seus maiores medos em nome da vida do garoto.