В 1955 году в захолустном городке Монтаны разворачивается история, полная символизма и метафор. Жители готовятся к неизбежному: строительство плотины грозит затоплением их домов, вынуждая всех покинуть родные места. Среди этой суеты молодой священник решает заботиться о больном девятилетнем мальчике-сироте по имени Ирвин. Несмотря на ухудшающееся здоровье, мальчик упорно верит в чудеса и мечтает обрести семью. В его воображении рождаются таинственные образы ангелов — причудливых существ, которые могли бы стать его новой семьей. Эти видения настолько ярки, что отвлекают внимание горожан от насущных проблем. Пока взрослые погружены в свои заботы, Ирвин уходит в мир грёз, где реальность и фантазия переплетаются в причудливой танце. Кажется, что его видения оказывают необычное влияние на окружающих, заставляя их остановиться и задуматься о вечных вопросах жизни и смерти. Эта трогательная история напоминает зрителям о силе надежды и важности веры в лучшее даже в самых непростых обстоятельствах.