Joe Fitzgerald was a mob enforcer until the day he met Laura, who convinced him to leave that world behind. Before quitting, Joe agreed to one last job, little realizing that the man he'd been sent to kill was deeply involved in demonlogy. He survived Joe's attempt and came after him, fatally wounding Joe and killing Laura. As he lay dying, an angelic force (who may or may not be what she appears) pointed out that where she is going, he can't follow, and where he is going, he wouldn't want her to follow. But if he will agree to work for them as a different kind of enforcer, they will bring him to life and keep on bringing him to life every time he is killed in a righteous cause. The reward: for those five minutes of death, he will be with Laura again. Would you endure an eternity of pain and death, dying over and over, to be with the woman you love for just five minutes each time you died? Most people might say no. But Joe Fitzgerald isn't most people.