Num local quase inatingido pelo tempo e numa era ainda abençoada pela inocência, um pai e os seus dois filhos esforçam-se por compreender as mudanças de relacionamento entre si. O reverendo e chefe de família Maclean (Tom Skerrit) é um homem severo, moldado pelos tempos difíceis numa terra na maioria ainda bravia. Norman (Craig Sheffer), o filho mais velho, é sério e estudioso, enquanto Paul (Brad Pitt) é um rebelde, irreverente e viciado em jogo e mulheres bonitas. São diferentes mas ambos dedicados, e especialmente no que toca ao rio Big Blackfoot estão em perfeita sintonia, ligados por uma paixão pela pesca à linha, uma arte amena e quase mística, que pouco a pouco começa a denunciar os seus medos e esperanças.