Klinik Psikolog Mary Portman (Naomi Watts), bir trafik kazasında eşini kaybetmiştir, oğlu Steven (Charlie Heaton) ise yatalak kalmıştır. Kadın yaşadığı şoku atlatmaya çalışırken bir yandan da oğluna bakmaya çalışmaktadır. Acısını unutabilmek için kendini başka çocuklara adayan Portman, bir gün kliniğine gelen küçük Tom (Jacob Tremblay) ile yakın bir bağ kurar, hatta annesiz kalmış çocuğu evine kabul eder. Başlarda her şey iyidir, ancak fırtınalı bir gece sırasında Tom evden kaçarak kaybolur. Tom'un o soğukta hayatta kalma ihtimalinin olmadığı söylenmektedir. Bu olay, Mary ve Steven için korku dolu günlerin başlangıcı anlamına gelecektir.