Nach der Romanvorlage von Sarah Waters erzählt 'The Little Stranger' die Geschichte von Dr. Faraday (Domhnall Gleeson), der sich als Dorfarzt niedergelassen hat. Während eines lange, heißen Sommers im Jahre 1948 wird er zu einer Patientin nach 'Hundreds Hall' gerufen, wo einst seine Mutter arbeitete. Doch jetzt gehen mysteriöse Dinge in 'The Hall' vor sich, die bald allen Beteiligten zum Verhängnis werden, insbesondere der Mutter des Hauses Mrs. Ayres (Charlotte Rampling), der Tochter Caroline (Ruth Wilson) und dem Sohn Roderick (Will Poulter).