All Cast

Samuel L. Jackson

Samuel L. Jackson

Louis Hinds

Bernie Mac

Bernie Mac

Floyd Henderson

Sharon Leal

Sharon Leal

Cleo

Adam Herschman

Adam Herschman

Phillip

Sean Hayes

Sean Hayes

Danny Epstein

Affion Crockett

Affion Crockett

Lester

Jackie Long

Jackie Long

Zig-Zag

Mike Epps

Mike Epps

Duane Henderson

John Legend

John Legend

Marcus Hooks

Isaac Hayes

Isaac Hayes

Self

Vanessa del Rio

Vanessa del Rio

Full-Figured Neighbor

Ken Davitian

Ken Davitian

Ardesh Kezian

Jennifer Coolidge

Jennifer Coolidge

Rosalee

Jackie Johnson

Jackie Johnson

Weather Woman

P.J. Byrne

P.J. Byrne

Floyd's Doctor

Michael Franklin

Michael Franklin

Trumpet Player

Sara Erikson

Sara Erikson

Chastity

Terrell J. Ramsey

Terrell J. Ramsey

Pay-Pay