Soul Men › Cast
Samuel L. Jackson
Louis
Bernie Mac
Floyd
Adam Herschman
Phillip Newman
Sean Hayes
Danny Epstein
Affion Crockett
Lester
Fatso-Fasano
Pay-Pay
Jackie Long
Zig-Zag
Isaac Hayes
John Legend
Marcus Hooks
Mike Epps
Duane Henderson
P. J. Byrne
Floyd's Doctor
Ken Davitian
Ardesh Kezian
Randy Jackson
Narrator
Shane Sampson
Henderson Twin