Между Второй мировой войной и Вьетнамом в глухих лесах Западной Вирджинии и Огайо разворачивается мелодрама разных поколений. В 1957 году ветеран Тихоокеанской кампании Уиллард Рассел (Билл Скарсгард) борется со своей верой и болезнью собственной жены. В 1965 году их сын Арвин (Том Холланд) борется с угрозами в адрес его набожной сводной сестры Леноры (Элиза Сканлен).