Lance Barton (CHRIS ROCK) is a black bicycle courier and aspiring comedian whose material isn't that funny, much to the dismay of his seasoned comedy manager, Whitney Daniels (FRANKIE FAISON). Nonetheless, Lance wants one of the coveted amateur spots on the last night of operation for the famed Apollo Theater.
Unfortunately, he doesn't get that chance when a Heaven sent emissary, Mr. Keyes (EUGENE LEVY), accidentally calls him up to Heaven decades before his time. Not surprisingly, Lance is none too pleased by this development and gets Keyes' boss, Mr. King (CHAZZ PALMINTERI), to return him to Earth. Since his old body is no longer available, however, King temporarily puts Lance into the body of Charles Wellington, one of the richest, but most ruthless businessmen in America, who happens to be white.
Although Lance still appears the same to himself, everyone else - including Cisco (MARK ADDY) the butler and Wanda (WANDA SYKES) the maid - still see him as Wellington, but wonder if he's gone off the deep end with his new and bizarre behavior. Even more troubled are Wellington's wife, Amber (JENNIFER COOLIDGE) and personal assistant, Winston Sklar (GREG GERMANN), who are not only having an affair, but were the ones who tried to poison him, thus making his body available to Lance.
As Lance quickly learns all of this, he also meets Sontee Jenkins (REGINA KING), a woman who's set out to disrupt Wellington's life after he's announced plans to privatize a community hospital. Lance is immediately smitten with Sontee, but all she initially sees is a mean, older white man who's public enemy number one.
Soon, Lance sets out to correct Wellington's past mistakes and woo Sontee, all while still trying to land one of the amateur comedian gigs at the Apollo and keeping Keyes and King from ruining all of those plans.