1955 год, небольшой городок штата Монтана, Нортфорк. Местный священник берет под свою опеку 9-летнего умирающего мальчика сироту Ирвина, который очень надеется найти новую семью, и в его мечтах это были странные люди, которых он называл ангелами. Странные видения и мечты Ирвина, навеянные жаром, отвлекают внимание горожан даже от строительства новой дамбы на реке, которая затопит их город и вынудит переселиться из родных мест.