Ein in Afghanistan verwundeter Marinesoldat wird in eine Veteraneneinrichtung in Montana geschickt, wo er einen Vietnam-Veteranen kennenlernt, der ihm das Fliegenfischen beibringt, um sein emotionales und körperliches Trauma zu bewältigen.
Jim (Hero Fiennes Tiffin) ist Senior an einer High School und erlebt die Höhen und Tiefen mit seiner ersten Liebe Ann (Sydney Park) - denn sie müssen sich mit ihrem bevorstehenden Wechsel zum College auseinandersetzen und wie es dann mit ihrer Beziehung weitergeht. Zur gleichen Zeit haben Jims