Who is in Hustle and Flow?

The Movie? Terrence Howard, Anthony Anderson, Taryn Manning, Taraji P. Henson, D.J. Qualls, Ludacris and Isaac Hayes. {| ! |}