It seems everyone is trying to get into heaven; at least those whose time is up. For Lance Barton (Chris Rock), a struggling comedian and bicycle messenger, it's the last thing on his mind. His due date in heaven is fifty years away. In the meantime, he has big dreams to pursue on Earth, such as landing a slot at the final Amateur Night Contest at the famed Apollo Theatre. Lance's has one little problem though - he isn't that funny. Thanks to an overly cautious emissary from heaven, Mr. Keyes (Eugene Levy), he's going to get hit (literally) 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, or more accurately, the velvet roped-lines of the hottest club around, 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 on Earth is impossible, the urban dwelling Lance reluctantly agrees to a normally unthinkable proposal. He'll occupy the body of a wealthy old white mogul, Charles Wellington III (Brian Rhodes), until a more suitable body can be found. Strangely enough, in a Park Avenue penthouse, servants and butlers become his new homeys as Lance works on his streetwise comedy routine for the big Apollo showdown. Living in the body of a callous old white man would be bizarre enough for Lance without falling in love with Sontee Jenkins (Regina King), the beautiful woman publicly battling Wellington's company at the same time. And if that wasn't enough, he has to deal with the love affair between Wellington's wife and his personal assistant, and their plot to have him killed.