Hustle & Flow (2005)

2005 USA
Directed by
Craig Brewer
Produced by
John Singleton, Stephanie Allain
Written by
Craig Brewer
Featuring
Terrence Howard, Anthony Anderson, Taryn Manning