Hustle & Flow

Hustle & Flow (2005)

The music will inspire them. The dream will unite them. This summer get crunk.

  • Genre: Drama
  • Release Date: 2005-07-22
  • User Rating: 7/10 from 180 ratings
  • Runtime: 1h 56min
  • Language: English
  • Production Company: MTV Films
  • Production Country: United States of America
  • Director:
star 7/10
From 180 Ratings


With help from his friends, a Memphis pimp in a mid-life crisis attempts to become a successful hip-hop emcee.

Hustle & Flow Trailer

Hustle & Flow Photos

  • Terrence Howard

    as DJay
  • Anthony Anderson

    as Key
  • Taryn Manning

    as Nola
  • Taraji P. Henson

    as Shug
  • Elise Neal

    as Yevette
  • DJ Qualls

    as Shelby
  • Ludacris

    as Skinny Black
  • Paula Jai Parker

    as Lexus
  • Isaac Hayes

    as Arnel
  • Jordan Houston

    as Tigga
  • William Engram

    as Slobs
  • Bobby Sandimanie

    as Yellow Jacket
  • Haystak

    as Mickey
  • Claude Phillips

    as Harold
  • Josey Scott

    as Elroy
Production John Singleton Producer
Art Keith Brian Burns Production Design
Writing Craig Brewer Screenplay
Directing Craig Brewer Director
Production Stephanie Allain Producer
Sound Scott Bomar Original Music Composer
Camera Amy Vincent Director of Photography
Editing Billy Fox Editor
Production Kim Hardin Casting
Production Preston L. Holmes Associate Producer
Sound Fred Stafford ADR Editor
Costume & Make-Up Paul A. Simmons Jr. Costume Design
Sound Michael C. Casper Sound Re-Recording Mixer
Sound Daniel J. Leahy Sound Re-Recording Mixer
Sound Susan Kurtz Dialogue Editor
Sound Shie Rozow Music Editor
Sound Greg Hedgepath Supervising Sound Editor
Sound Paul Hackner Dialogue Editor
Sound Stephanie Flack Dialogue Editor
Sound Frank Smathers Supervising Sound Editor
Sound Brian W. Jennings Sound Designer
Sound Brian W. Jennings Sound Effects Editor
Sound Bobbi Banks Supervising ADR Editor
Directing Ilene Pickus Script Supervisor
Production Dwight Williams Executive Producer
Sound Marvin R. Morris Music Editor
Art Alexa Marino Art Direction
Sound Michael Camello Sound Effects Editor
Sound James Azizi Penny Sound Effects Editor
Sound Nathan Black Boom Operator
Sound Paul Stewart Music Supervisor
Production Betty Chin Production Coordinator
Directing Van Hayden First Assistant Director
Art Darian Corley Property Master
Art Joni Wheeler Set Decoration