Based on the novel by Norman MacLean, A River Runs Through It is a true story about two boys Norman (Craig Sheffer) and Paul (Brad Pitt) growing up in Montana. One is rebellious of his father, Rev. MacLean (Tom Skerrit), while the other has his feet on the ground. The one love they both have is fly fishing.