Hustle & Flow (2005)
Genres: Drama
Cast: Terrence Howard, Anthony Anderson, Taryn Manning, Taraji P. Henson, Paula Jai Parker, Elise Neal, Isaac Hayes, D.J. Qualls, Ludacris, Juicy J, Haystak, DJ Paul, I-20, Josey Scott, Al Kapone, William 'Poon' Engram, Claude Phillips
Hustle & Flow is a 2005 American drama film written and directed by Craig Brewer and produced by John Singleton and Stephanie Allain. It stars Terrence Howard as a Memphis hustler and pimp who faces his aspiration to become a rapper. It also stars Anthony Anderson, Taryn Manning, Taraji P. Henson, Paula Jai Parker, Elise Neal, DJ Qualls and Ludacris.