48 ur v življenju izgorelega bolniškega zdravnika. Ko ga je oče Frank poklical zaradi reševanja življenj, Frank vidi duhove tistih, ki jih ni uspel rešiti na vsakem koraku. Poskusil je vse, kar je bilo mogoče, da bi bil odpuščen, klical je bolne, odlašal s klicem, če bi se moral soočiti...
Nekdanji radijski voditelj Jack Lucas (Jeff Bridges) se po tragični napaki utaplja v samopomilovanju in razmišlja o samomoru. Odrešitev najde v brezdomcu Parryju (Robin Williams), ki je bil po čudnem naključju žrtev Lucasove napake.