It seems everyone is trying to get into heaven. For Lance Barton(Chris Rock), a struggling comedian and bicycle messenger, it's the last thing on his mind. His due date upstairs is 50 years away. In the meantime, he's got big dreams to pursue on Earth, such as landing a slot at the final Amateur Night Contest at the famed Apollo Theatre. Thanks to an over-cautious emissary from heaven, Mr. Keyes, he's going to get hit with a much bigger problem. Showing that even God has difficulty finding good help these days, the inept minion mistakenly plucks Lance from a traffic accident - before it takes place. Transporting him to the Pearly Gates, the error is finally addressed by Mr. King(Chazz Palminteri), the streetwise, no-nonsense head angel who manages the place from his plush windowed office. Since returning to his own body is impossible,Lance reluctantly agrees to occupy the body of a wealthy old white mogul, Charles Wellington, until a more suitable body can be found. Living in the body of a old white man would be bizarre enough for Lance without falling in love with Sontee(Regina King), the beautiful woman publicly battling Wellington's company at the same time. And if that wasn't enough, he's got to deal with the love affair between Wellington's wife(Jennifer Coolidge) and his personal assistant, and their plot to have him killed. Can reincarnation lead to self discovery, true love and a better stand up routine? Lance Barton is about to find out.