Jack Jordan er en tidligere kriminell som bruker sin religiøse tro for å komme seg vekk fra rusmiddelavhengighet og alkoholisme. Paul Rivers er en matematikk-professor med en dødelig hjertesykdom. Hvis han ikke får et nytt hjerte fra en organdonor, vil han snart dø. Pauls kone vil at han skal donere sperm, slik at hun kan få deres barn selv om han dør. Cristina Peck er en tidligere rusmiddelavhengig kvinne, som lever et vanlig forstadsliv med ektemann og barn. Disse menneskene blir bundet sammen når Jack dreper Cristinas ektemann og to barn i en bilulykke. Hennes manns hjerte blir deretter donert til Paul.