Zamożny filantrop, Franny (Richard Gere), czuje się odpowiedzialny za śmierć dwójki swoich przyjaciół. Wiedziony poczuciem winy, nawiązuje przyjaźń z ich córką, Olivią (Dakota Fanning), oraz jej mężem, którego niedawno poślubiła. Zamierza wynagrodzić im wszystkie krzywdy. Początkowo wszystko układa się znakomicie, jednak wkrótce znajomość ta zaczyna przybierać coraz dziwniejszy obrót.