Hustle & Flow Everybody gotta have a dream. With help from his friends, a Memphis pimp in a mid-life crisis attempts to become a successful hip-hop emcee. Details Casts Videos Galleries Posters Title Hustle & Flow Release Date 2005-07-22 Runtime 01 Hours 56 Minutes Genres Crime Drama Music Production Companies MTV Films, New Deal Productions Production Countries United States of America Terrence Howard... Djay... Anthony Anderson... Key... Taryn Manning... Nola... Taraji P. Henson... Shug... DJ Qualls... Shelby... Ludacris... Skinny Black... Paula Jai Parker... Lexus... Elise Neal... Yevette... Isaac Hayes... Arnel... Juicy J... Tigga... William Engram... Slobs... Bobby Sandimanie... Yellow Jacket... Haystak... Mickey... Claude Phillips... Harold... Josey Scott... Elroy... John Still... Shop Owner... Jay Munn... Prison Guard... Michael Hooks Jr.... Block Manager... Jerome Toles... Police Officer... DJ Paul... R.L.... Al Kapone... Kateezy... Jennifer Bynum Green... Choir Lead Singer... Kelvin Birrus... Choir Singer #1... Tiran D. Boyland... Choir Singer #2... H. Renee Cogar... Choir Singer #3... Brandon Seiferth... Choir Singer #4... Deborah Manning Thomas... Choir Singer #5... Terrence Brown... Piano Player... T.C. Sharpe... Arnel's Drunk... Lindsey Roberts... Harper... Free Sol... Bathroom Kid... Clarence Mabon... Police Officer #2... Mark Goodfellow... Pawn Shop Owner... Latasha Texas... Stripper #1... Tracy Davis... Stripper #2... Erica Miller... God Bless America Girl... Helen Bowman... Defendant... Josh Driver... Bar Tender (uncredited)... Dennis Phillippi... Self (voice) (uncredited)... Jeff Pope... Trick (uncredited)... Kenon Walker... Crystal Palace Party Atte... Jordan 'Juicy J' Houston | "It's Hard out Here for a Pimp"-Hustle & Flow | Behind the Oscars Speech (Featurette) Hustle & Flow (2005) Original Trailer 1 [FHD] (Trailer) Hustle & Flow - Trailer (Trailer) "It's Hard Out Here for a Pimp" Wins Best Original Song | 78th Oscars (2006) (Featurette) Original Size (3840x2160) Original Size (1920x1080) Original Size (1920x1080) Original Size (1920x1080) Original Size (1920x1080) Original Size (1920x1080) Original Size (1920x1080) Original Size (2000x3000) Original Size (1000x1500) Original Size (960x1440) Original Size (1000x1500) Original Size (1008x1500) Original Size (746x1070) Original Size (1518x2132) Original Size (1000x1500) Original Size (2000x3000) Original Size (800x1200)