Hustle & Flow (2005)
Actors: Terrence Howard , Ludacris , Anthony Anderson , Taryn Manning , Taraji P. Henson , DJ Qualls , Paula Jai Parker , Elise Neal , Isaac Hayes , Juicy J , William Engram , Bobby Sandimanie , Haystak , Claude Phillips , Josey Scott , John Still , Jay Munn , Michael Hooks Jr.
Director:
Craig Brewer