Действие фильма происходит во время Второй мировой войны. Главная героиня — женщина по имени Грейс, ожидающая возвращения мужа с фронта. Она живёт одна на английском острове с двумя детьми. Дети Грейс страдают очень редким заболеванием, которое не позволяет им проводить время на солнце. Поэтому они втроем живут в доме, внутри которого нет солнечного света. Однажды Грейс узнает, что в её доме есть ещё кто-то, кроме неё и детей.