
Jest rok 1955. Mieszkańcy małej osady w stanie Montana są zmuszeni opuścić swoje miejsce zamieszkania, gdyż będzie budowana tam nowa tama. Sześcioosobowy komitet ewakuacyjny ma za zadanie przenieść mieszkańców na wyżej położone tereny. Większość ludzi już opuściła miasto, ale niektórzy pozostali, w tym pastor opiekujący się chorym sierotą, chłopcem, którego gorączkowe halucynacje każą mu wierzyć, że jest jednym z grupy błąkających się, zagubionych aniołów, desperacko poszukujących drogi do domu.

James Woods
Walter O'Brien

Nick Nolte
Father Harlan

Claire Forlani
Mrs. Hadfield

Daryl Hannah
Flower Hercules
Douglas Sebern
Mayor

Ben Foster
Cod

Anthony Edwards
Happy
Duel Farnes
Irwin

Mark Polish
Willis O'Brien

Peter Coyote
Eddie

Jon Gries
Arnold

Kyle MacLachlan
Mr. Hope