Paul (Sean Penn) jest matematykiem, ma poważną wadę serca i czeka na przeszczep. Cristina (Naomi Watts) to szczęśliwa żona i matka dwóch córeczek, której udało się zerwać z narkotykami. Były kryminalista Jack (Benicio Del Toro) odnalazł na nowo sens życia dzięki religii i pracy w ośrodku misyjnym. Losy trójki bohaterów krzyżują się ze sobą, gdy dochodzi do pewnego tragicznego wypadku.