Hustle & Flow (2005)

Hustle & Flow
Type Feature Film
MPAA Rating R
Runtime 1hr 54mins.
Genres Drama, Music
Keywords drugs, fame, hip-hop, prostitution
Status Released
US Release Date
Name Credit Credited as Role Id Sort Order
Terrence Howard Actor Djay 1 1000001
Anthony Anderson Actor Key 1 1000002
Taryn Manning Actor Nola 1 1000003
Taraji Henson Actor Shug 1 1000004
D.J. Qualls Actor Shelby 1 1000005
Ludacris Actor Skinny Black 1 1000006
Paula Parker Actor Lexus 1 1000007
Elise Neal Actor Yevette 1 1000008
Isaac Hayes Actor Arnel 1 1000009
Jordan Houston Actor Tigga 1 1000010
William Engram Actor Slobs 1 1000011
Bobby Sandimanie Actor Yellow Jacket 1 1000012
Claude Phillips Actor Harold 1 1000014
Josey Scott Actor Elroy 1 1000015
John Still Actor Shop Owner 1 1000016
Jay Munn Actor Prison Guard 1 1000017
Michael Hooks Actor Block Manager 1 1000018
Jerome Toles Actor Police Officer 1 1000019
DJ Paul Actor R.L. 1 1000020
Al Kapone Actor Kateezy 1 1000021
Jennifer Bynum Green Actor Choir Lead Singer 1 1000022
Kelvin Birrus Actor Choir Singer #1 1 1000023
Tiran Boyland Actor Choir Singer #2 1 1000024
H Cogar Actor Choir Singer #3 1 1000025
Brandon Seiferth Actor Choir Singer #4 1 1000026
Deborah Manning Thomas Actor Choir Singer #5 1 1000027
Terrence Brown Actor Piano Player 1 1000028
TC Sharpe Actor Arnel's Drunk 1 1000029
Lindsey Roberts Actor Harper 1 1000030
Free Sol Actor Bathroom Kid 1 1000031
Clarence Mabon Actor Police Officer #2 1 1000032
Mark Goodfellow Actor Pawn Shop Owner 1 1000033
Latasha Texas Actor Stripper #1 1 1000034
Tracy Davis Actor Stripper #2 1 1000035
Erica Miller Actor God Bless America Girl 1 1000036
Helen Bowman Actor Defendant 1 1000037
Craig Brewer Director n/a 2 2000001
Stephanie Allain Producer n/a 3 3000001
John Singleton Producer n/a 3 3000002
Dwight Williams Executive Producer n/a 174 3000003
Preston Holmes Associate Producer n/a 171 3000004
Craig Brewer Screenplay n/a 120778 4000001
Dwight Williams Unit Production Manager n/a 182 5000001
Ellen Gannon Production Supervisor n/a 307 5000002
Van Hayden Assistant Director n/a 163 5000003
Wayne Witherspoon Assistant Director n/a 163 5000004
Chris Hayden Assistant Director n/a 163 5000005
Zac Jackson Assistant Director n/a 163 5000006
Terra Abroms Post-Production Supervisor n/a 120796 5000007
Donna Giles Location Manager n/a 193 5000008
Ilene Pickus Script Supervisor n/a 191 5000009
Betty Chin Production Coordinator n/a 162 5000010
Dalton Young Location Assistant n/a 120947 5000011
Hailey Giles Assistant Location Manager n/a 194 5000012
Tom Weston Camera Operator n/a 239 6000001
Bill Carrier Camera Operator n/a 239 6000002
Emil Hampton Assistant Camera n/a 233 6000003
Stan Keitt Assistant Camera n/a 233 6000004
Aldo Porras Assistant Camera n/a 233 6000005
Alisa Colley Assistant Camera n/a 233 6000006
Adam Ward Assistant Camera B Camera First Asst 233 6000007
Chris Friebus Assistant Camera B Camera Second Asst 233 6000008
Alan Spearman Photography Still Photographer 120835 6000009
Tracy Facelli Loader n/a 120956 6000010
Amy Vincent Director of Photography n/a 120780 6000011
Billy Fox Editor n/a 172 7000001
David Rosenblatt Assistant Editor n/a 203 7000002
Marc Franklin Music Arranger n/a 121019 8000001
Shie Rozow Music Editor n/a 214 8000002
Matt Martone Music Engineer n/a 120837 8000003
Paul Stewart Music Supervisor n/a 120872 8000004
IMPALA Original Score n/a 120839 8000005
The Bo-Keys Performer Original Score Performer 120819 8000006
Willie Hall Performer Original Score Performer 120819 8000007
Charles Pitts Performer Original Score Performer 120819 8000008
Marc Franklin Performer Original Score Performer 120819 8000009
Ben Cauley Performer Original Score Performer 120819 8000010
Hector Diaz Performer Original Score Performer 120819 8000011
Derrick Williams Performer Original Score Performer 120819 8000012
Kirk Smothers Performer Original Score Performer 120819 8000013
Marvell Thomas Performer Original Score Performer 120819 8000014
Paul Buchignani Performer Original Score Performer 120819 8000015
Jackie Johnson Performer Original Score Performer 120819 8000016
DJ Redeye Score Mixing Sequencing and Remixes 120927 8000017
Empee Score Mixing Sequencing and Remixes 120927 8000018
Jay Pee Score Mixing Sequencing and Remixes 120927 8000019
Richard Barron Score Mixing Mixer 120927 8000020
Junior Kimbrough Song ("Baby Please Don't Leave Me") 120859 8000021
Jason Freeman Song ("Way I'm Sleeping") 120859 8000022
Torrance Hatch Song ("Swerve") 120859 8000023
Webster Gradney Song ("Swerve") 120859 8000024
Calvin Newborn Song ("After Hours Blues") 120859 8000025
William Ivery Song ("Let's Get a Room") 120859 8000026
Jonathan Powell Song ("Let's Get a Room") 120859 8000027
Al Kapone Song ("Get Crunk") 120859 8000028
Al Kapone Song ("Kill or be Killed") 120859 8000029
Jason Freeman Song ("Under the Mountain") 120859 8000030
DJ Paul Song ("Pop It For Some Paper") 120859 8000031
Jordan Houston Song ("Pop It For Some Paper") 120859 8000032
Frayser Boy Song ("Pop It For Some Paper") 120859 8000033
Homer Banks Song ("If Loving You Is Wrong(I Don't Want To Be Right)") 120859 8000034
Carl Hampton Song ("If Loving You Is Wrong(I Don't Want To Be Right)") 120859 8000035
Raymond Jackson Song ("If Loving You Is Wrong(I Don't Want To Be Right)") 120859 8000036
Anthony Dent Song ("Tell Me Why") 120859 8000037
Jayson Boyd Song ("Tell Me Why") 120859 8000038
Premro Smith Song ("Tell Me Why") 120859 8000039
Marlon Goodwin Song ("Tell Me Why") 120859 8000040
Al Kapone Song ("Whoop That Trick") 120859 8000041
DJ Paul Song ("It's Hard Out Here For A Pimp") 120859 8000042
Jordan Houston Song ("It's Hard Out Here For A Pimp") 120859 8000043
Frayser Boy Song ("It's Hard Out Here For A Pimp") 120859 8000044
Mark Lemhouse Song ("Edwin's Lament") 120859 8000045
Al Kapone Song ("Hustle and Flow(It Ain't Over)") 120859 8000046
Randy Banks Song ("Full Time") 120859 8000047
Mario Mims Song ("Full Time") 120859 8000048
Kevin Barnes Song ("Lil' Daddy") 120859 8000049
Corey Williams Song ("Lil' Daddy") 120859 8000050
Ryan Leslie Song ("Lil' Daddy") 120859 8000051
Gary Spriggs Song ("Lil' Daddy") 120859 8000052
Sean Marshall Song ("Lil' Daddy") 120859 8000053
Webster Gradney Song ("Bad Bitch Remix") 120859 8000054
Richard Jones Song ("Bad Bitch Remix") 120859 8000055
Mike Jones Song ("Still Tippin' (It's a Man's World Remix)") 120859 8000056
Paul Slayton Song ("Still Tippin' (It's a Man's World Remix)") 120859 8000057
Stayve Thomas Song ("Still Tippin' (It's a Man's World Remix)") 120859 8000058
Salih Williams Song ("Still Tippin' (It's a Man's World Remix)") 120859 8000059
Willie Hutch Song ("I Choose You") 120859 8000060
Al Green Song ("Jesus Is Waiting") 120859 8000061
Planet Swan Song ("Always a Song") 120859 8000062
Gregory Allain Song ("Always a Song") 120859 8000063
Tip Harris Song ("I'm a King(Remix)") 120859 8000064
Nathaniel Josey Song ("I'm a King(Remix)") 120859 8000065
Sean Merrett Song ("I'm a King(Remix)") 120859 8000066
Akeem Lawal Song ("I'm a King(Remix)") 120859 8000067
Cortez Thomas Song ("I'm a King(Remix)") 120859 8000068
Craig Love Song ("I'm a King(Remix)") 120859 8000070
Darryl Richardson Song ("I'm a King(Remix)") 120859 8000071
James Phillips Song ("I'm a King(Remix)") 120859 8000072
Adriana Evans Song ("Morning Light") 120859 8000073
Jonathan Scott Song ("Morning Light") 120859 8000074
Adriana Evans Song ("Weatherman") 120859 8000075
Jonathan Scott Song ("Weatherman") 120859 8000076
Buddy Guy Song Performer ("Baby Please Don't Leave Me") 120788 8000077
Jason Freeman Song Performer ("Way I'm Sleeping") 120788 8000078
Lil' Boosie Song Performer ("Swerve") 120788 8000079
Calvin Newborn Song Performer ("After Hours Blues") 120788 8000080
Nasty Nardo Song Performer ("Let's Get a Room") 120788 8000081
Al Kapone Song Performer ("Kill or be Killed") 120788 8000082
Al Kapone Song Performer ("Get Crunk") 120788 8000083
Jason Freeman Song Performer ("Under the Mountain") 120788 8000084
Jennifer Bynum Green Song Performer ("Changed Muh Name") 120788 8000085
Terrence Howard Song Performer ("Pop It For Some Paper") 120788 8000086
Luther Ingram Song Performer ("If Loving You Is Wrong (I Don't Want To Be Right)") 120788 8000087
8Ball Song Performer ("Tell Me Why") 120788 8000088
Terrence Howard Song Performer ("Whoop That Trick") 120788 8000090
Terrence Howard Song Performer ("It's Hard Out Here For A Pimp") 120788 8000091
Taraji Henson Song Performer ("It's Hard Out Here For A Pimp") 120788 8000092
Mark Lemhouse Song Performer ("Edwin's Lament") 120788 8000093
Terrence Howard Song Performer ("Hustle and Flow(It Ain't Over)") 120788 8000094
Yo Gotti Song Performer ("Full Time") 120788 8000095
Webbie Song Performer ("Bad Bitch Remix") 120788 8000097
Webbie Song Performer ("Swerve") 120788 8000098
Mike Jones Song Performer ("Still Tippin' (It's a Man's World Remix)") 120788 8000100
Nicole Wray Song Performer ("Still Tippin' (It's a Man's World Remix)") 120788 8000101
Willie Hutch Song Performer ("I Choose You") 120788 8000102
Al Green Song Performer ("Jesus Is Waiting") 120788 8000103
Planet Swan Song Performer ("Always a Song") 120788 8000104
P$C Song Performer ("I'm a King(Remix)") 120788 8000105
Tip Harris Song Performer ("I'm a King(Remix)") 120788 8000106
Lil Scrappy Song Performer ("I'm a King(Remix)") 120788 8000107
Adriana Evans Song Performer ("Morning Light") 120788 8000108
Adriana Evans Song Performer ("Weatherman") 120788 8000109
Keith Burns Production Designer n/a 164 9000001
Joni Wheeler Set Decorator n/a 165 9000002
Sydney Lunn Set Dresser On Set Dresser 197 9000003
Will Drummond Set Dresser n/a 197 9000004
Terry Twyman Scenic Artist Charge Scenic Artist 745 9000005
Randall Bishop Scenic Artist 2nd Scenic Artist 745 9000006
James Harper Leadman n/a 433 9000007
Alexa Marino Assistant Art Director n/a 315 9000008
Kimberly Hardin Casting n/a 179 10000001
Christopher Gray Casting (Memphis) 179 10000002
Cameron Deaver Casting Associate n/a 160 10000003
Matthew Gray Extras Casting n/a 120851 10000004
Barbara Harris Voice Casting ADR Voice Casting 189 10000005
Sheila Ward Executive New Deal Executive 120806 11000001
Jonathan Powell Consultant Technical Consultant 120784 12000001
Mary Unobsky Consultant Music Consultant 120784 12000002
Paul Simmons Costume Designer n/a 169 13000001
Theodore Long Hair Stylist n/a 120799 13000002
Linda Thompson Hair Stylist n/a 120799 13000003
Bert Anderson Hair Stylist n/a 120799 13000004
Meriwether Nichols Key Costumer n/a 351 13000005
Denise Tunnel Makeup Artist n/a 120801 13000006
Kellie Robinson Makeup Artist n/a 120801 13000007
Lee Myers Prosthetic Makeup Cosmetic Dental Work(for Mr. Howard & Ms. Henson) 120936 13000008
Omar Simmons Wardrobe Supervisor n/a 120908 13000009
Chris Navarro ADR ADR Recordist 120912 14000001
Bobbi Banks ADR Editor n/a 220 14000002
Fred Stafford ADR Editor n/a 220 14000003
Eric Thompson ADR Mixer n/a 227 14000004
Stephanie Flack ADR/Dialogue Editor Dialogue Editor 120939 14000005
Paul Hackner ADR/Dialogue Editor Dialogue Editor 120939 14000006
Susan Kurtz ADR/Dialogue Editor Dialogue Editor 120939 14000007
Nancy Barker Assistant Sound Editor n/a 222 14000008
Jacob Riehle Assistant Sound Editor n/a 222 14000009
Nathan Black Boom Operator n/a 215 14000010
Gregg Barbanell Foley Artist n/a 223 14000011
Don Warner Foley Editor n/a 221 14000012
Jason Piatt Foley Mixer n/a 224 14000013
Paul Berolzheimer Foley Mixer n/a 224 14000014
Michael Casper Rerecording Mixer n/a 120856 14000015
Daniel Leahy Rerecording Mixer n/a 120856 14000016
Ezra Dweck Rerecording Mixer n/a 120856 14000017
Brian Jennings Sound Effects Editor n/a 327 14000018
James Penny Sound Effects Editor n/a 327 14000019
Michael Camello Sound Effects Editor n/a 327 14000020
David McRell Sound Engineer Digital Engineer 120916 14000021
Del Martin Sound Engineer Digital Engineer 120916 14000022
Andy Black Sound Mixer Production Sound Mixer 230 14000023
Gregory Hedgepath Supervising Sound Editor n/a 328 14000024
Frank Smathers Supervising Sound Editor n/a 328 14000025
James McMillan Key Grip n/a 263 15000001
Tony Arnaud Grip n/a 365 15000002
Peter Budd Grip n/a 365 15000003
Rob Aycock Grip n/a 365 15000004
Lee McLemore Grip n/a 365 15000005
Dan Cornwall Gaffer n/a 268 15000006
Donny Fowler Electrician Electric 450 15000007
Steve Sudge Electrician Electric 450 15000008
Rusty Edmonson Electrician Electric 450 15000009
Alicia Burnette Electrician Electric 450 15000010
Tom Clark Electrician Electric 450 15000011
Richard Kerekes Dolly Grip n/a 264 15000012
Divine Cox Best Boy Grip n/a 265 15000013
Dale Fowler Best Boy n/a 120885 15000014
Eric Oden Production Accountant n/a 282 16000001
Rashana Lincoln Accountant Accountant Clerk 120802 16000002
Aquil Fudge Post-Production Accountant n/a 120979 16000003
Greg Jones Production Insurance Insurance 120949 16000004
Ray Filippazzo Assistant Accountant n/a 120950 16000005
Bennett Fidlow Legal Services Production Legal Services 120857 18000001
Max Maxwell Stunt Coordinator n/a 120804 19000001
Minerva Adams Stunts n/a 240 19000002
Mitch Herron Stunts n/a 240 19000003
David Lord Stunts n/a 240 19000004
Tommy Starkey Carpenter On Site Carpenter 529 21000001
Kyle Davis Construction Coordinator n/a 276 21000002
Mesmery Blake Craft Service n/a 120903 22000001
Steve Wolf Special Effects Supervisor n/a 545 23000001
David Rosenthal Effects Supervisor DFS I/O Supervisor 120866 23000002
John Daro Visual Effects Editor DI Editing 614 23000003
Kristen Trattner Visual Effects Editor DI Editing 614 23000004
Jason Thomas Special Effects Foreman n/a 250 23000005
Jim Eichner Special Effects Technician n/a 242 23000006
Steve Hall Special Effects Assistant n/a 514 23000007
Jesse Moorefield Special Effects Assistant n/a 514 23000008
Ben Ishmael Special Effects Assistant n/a 514 23000009
James Torrefranca Software Engineer Systems Support 121071 23000010
Dan Mendoza Software Engineer Dustbusting 121071 23000011
Rick Ferreira Software Engineer Dustbusting 121071 23000012
Andy Seacrest Software Engineer Dustbusting 121071 23000013
Irma Sotelo Software Engineer Dustbusting 121071 23000014
Walter Volpatto Digital Effects Artist DI Artist 120960 23000015
Bill Schultz Digital Effects GM Digital Film Services 345 23000016
John Nicolard Digital Effects DI Supervisor 345 23000017
Paul Lavoie Digital Effects DFS Coordinator 345 23000018
Nate Tufts Digital Effects DFS Expediter 345 23000019
David Booth Digital Effects Scanning/Recording 345 23000020
Jerry Callaghan Digital Effects Scanning/Recording 345 23000021
Les Meek Digital Effects Scanning/Recording 345 23000022
Les Vary Digital Effects Scanning/Recording 345 23000023
Rick Lopez Digital Effects Scanning/Recording 345 23000024
Paige McPhee Digital Effects Dustbusting Manager 345 23000025
Frank Gray Assistant Props Property Assistant 120904 24000001
Darian Corley Property Master n/a 120805 24000002
Michelle Johnson Assistant (to the Producers) 120820 25000001
Tyra Dixon Assistant (to Ms. Allain) 120820 25000002
Erin Hagee Assistant (to Mr. Brewer) 120820 25000003
Josh Miller Production Assistant Grip Production Assistant 275 25000004
Spencer Pharr Production Assistant Art Production Assistant 275 25000005
Mark Crayton Production Assistant Intern 275 25000006
India Dean Production Assistant Intern 275 25000007
Christen Hill Production Assistant Intern 275 25000008
Steven Hines Production Assistant Intern 275 25000009
Deaara Lewis Production Assistant Intern 275 25000010
Julian Purdy Production Assistant Intern 275 25000011
Maya Robinson Production Assistant Intern 275 25000012
Crystal Wilson Production Assistant Intern 275 25000013
Jerry Jackson Transportation Captain n/a 272 25000014
Van Ellis Stand-In n/a 121015 25000015
Lucius Dunmaris Stand-In n/a 121015 25000016
Candace Higgins Stand-In n/a 121015 25000017
Jessica McMurray Stand-In n/a 121015 25000018
Kenny Miller Set Production Assistant n/a 371 25000019
Shaun Sanghani Set Production Assistant n/a 371 25000020
Chris Malone Set Production Assistant n/a 371 25000021
Sims Lawson Set Production Assistant n/a 371 25000022
Forrest Martin Set Production Assistant n/a 371 25000023
Sueann Han Production Secretary n/a 367 25000024
Rachel Hurley Office Production Assistant n/a 120909 25000025
Sandi Russom Office Production Assistant n/a 120909 25000026
C Williams Office Production Assistant n/a 120909 25000027
Crystal Hancox Medic On Set Paramedic 120966 25000028
David Bostic Driver Production Van Driver 273 25000029
Nalia Black Driver n/a 273 25000030
Yvette Boykins Driver n/a 273 25000031
Dayle Corley Driver n/a 273 25000032
Arthur Crutcher Driver n/a 273 25000033
Bob Davis Driver n/a 273 25000034
Bill Gerard Driver n/a 273 25000035
Christian Gordon Rights & Clearances Music Clearances 120879 26000001
Laura Sevier Rights & Clearances n/a 120879 26000002
Cassandra Barbour Rights & Clearances n/a 120879 26000003
Clarence Mabon Security Security Liaison(Memphis Police Department) 120951 26000004
Seth Hagee Publicity Electronic Press Kit 120789 29000001
Cassandra Butcher Unit Publicist n/a 231 29000002
Synopsis
DJay, a streetwise Memphis hustler tries to find a voice and realize his long-buried dreams. Though DJay has always had a way with words, that gift has long been misused; this philosopher-hustler lives a dead-end life at the fringes of society. Anything more feels out of reach. Still, DJay wonders what happened to all the big dreams he had for his life. A chance encounter with an old friend, Key, a sound engineer who has always wanted to make it in the music business, spurs DJay: if he's ever going to make his mark, it has to happen now. He begins to write down his freestyle raps--his flow--and the two team up with Shelby, a church musician with a beat machine, to lay down bass-thumping crunk tracks. DJay's metamorphosis affects his entire house, as the women in his life--Shug and Nola--find ways to contribute to the creative process. With the impending visit to Memphis of hometown platinum-selling rapper Skinny Black, DJay has to make one last hustle if he's ever going to flow.