Choosing between Heaven and Hell isn't as easy as it seems, especially when angels hunt you down and demons save your sorry derriere.