Omar Benson Miller
Sol George
Michael Shannon
Greg Buehl
Mary Hannigan
Mrs. Helgeland
Nashawn 'Ox' Breedlove
Lotto
Na'Keya Snoddy
Papa Doc's Girl
Hom
First Parking Lot Rapper
Obie Trice
Second Parking Lot Rapper
Njeri Earth
Third Parking Lot Rapper
Jennifer Kitchen
Willing Girl
Melissa Zaglanikzny
Christine
Miz-Korona
Female Lunch Truck Rapper
Xzibit
Male Lunch Truck Rapper
Abdul Salaam El Razzac
Joe Lee Patton
Steven Monroe
Plant Worker
John Smith Jr.
Lobby Security Guard
Venicia Foreman
WJLB Receptionist
Waverly W. Alford II
Big O
Brandon T. Jackson
Chin Tiki Club Goer (uncredited)