Norman (Craig Sheffer) und Paul (Brad Pitt) sind zwei ungleiche Brüder, die im malerischen Montana des beginnenden 20. Jahrhundert aufwachsen. Sie stehen dabei unter der strengen, aber behüteten Obhut ihres Vaters (Tom Skerritt). Dieser ist Pfarrer einer presbyterianischen Kirche. Neben Gottes Wort versucht er seinen Söhnen vor allem die hohe Kunst des Fliegenfischens und die Liebe zur Natur zu vermitteln. Diese Beschäftigung hält die Familie zusammen, bis die Söhne erwachsen werden und ihre eigenen Wege gehen...