8 Mile movie poster
Poster © Universal Pictures. Shown at reduced size for review and commentary.
GenreDrama & Music
RatedR
Runtime1 hr 50 mins
ReleasedNovember 8, 2002
StreamingSee Where to Watch
DirectorCurtis Hanson
StarringEminem, Kim Basinger, Brittany Murphy

8 Mile (2002)

movie.guru URL: https://movie.guru/8-mile-movie-review
8 Mile's Details
GenreDrama & Music
RatedR
Released11/08/2002 (United States)
StreamingSee Where to Watch on this page.
Running Time1 hr 50 mins
Budget$41M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
CountryUnited States
LanguageEnglish
8 Mile's Interests
GeneralNotebook rhymes, bus rides down 8 Mile Road, factory shifts, parking lot cyphers, hoodies in winter.
MusicEminem. His song 'Lose Yourself' took home the Oscar for Best Original Song.
MoviesHustle & Flow (2005). Another underdog rapper, Memphis heat instead of Detroit cold.
TelevisionAtlanta. Another rapper trying to make it, with a lot more surreal detours.
HeroesFuture. The hype man every rapper deserves.
8 Mile's Crew
DirectorCurtis Hanson
WritersScott Silver
ProducersCurtis Hanson, Brian Grazer, Jimmy Iovine
CinematographyRodrigo Prieto
MusicEminem
Edited ByJay Rabinowitz, Craig Kitson
ProductionImagine Entertainment
Distributed ByUniversal Pictures
8 Mile's Trailer
Official Trailer • Rotten Tomatoes Classic Trailers
How 8 Mile Performed
movie guru's TLDR

8 Mile is Rocky with a notebook instead of boxing gloves, and you can call every underdog beat from the parking lot. Rough job, rough home, a rival crew, a girl with one foot out of town, a big night at the end. The parts are standard. What isn’t standard is Eminem. He plays Jimmy small and closed off, a guy who mutters through most of his scenes and then comes alive the second there’s a beat. The lunch break battle at the factory, where he sticks up for a coworker, is where the movie catches fire. Mekhi Phifer’s Future believes in Jimmy harder than Jimmy does. Kim Basinger’s mom is a mess the movie never quite figures out, and Brittany Murphy’s Alex is more plot device than person. Detroit looks cold, gray and real. It made $242.9 million worldwide. A 7.0 because the formula is old and the lead makes it feel brand new. $993 says you scribble a rhyme in your phone notes on the bus tomorrow and delete it before anyone sees.

What works: Eminem’s closed-off, believable lead performance, the lunch break battle at the factory, and a cold, lived-in Detroit.

What doesn’t: The underdog story hits every expected beat on schedule, and Brittany Murphy’s Alex is written as a plot device instead of a person.

Who it’s for: Older teens and grown-ups who love underdog stories, and anyone who ever froze up right when it counted.

Spoilers

Jimmy wins the final battle by roasting himself first, leaving Papa Doc with nothing left to say about him. Then he turns down the chance to host the battles and walks back to finish his night shift.

Guru’s Take
7.0/10
Above Average
8 Mile's Blurbs
About me:

Detroit, 1995. Jimmy Smith Jr. (Eminem), who raps as B-Rabbit, works long shifts at a stamping plant and has just moved back into his mom Stephanie's (Kim Basinger) trailer with his little sister Lily. He's got real talent and a notebook full of rhymes, but the last time he stepped up at the Shelter's battle night, he froze. His best friend Future (Mekhi Phifer) keeps pushing him to try again, and a new girl in town, Alex (Brittany Murphy), has big plans of her own. Curtis Hanson directs. One hundred ten minutes of nerves and notebook paper.

Who I'd like to meet:

Anyone who freezes up on stage. It happens to the best of them.

8 Mile's Cast (in credits order)
EminemJames "Jimmy" Smith Jr
Kim BasingerStephanie Smith
Mekhi PhiferDavid Porter a.k.a. Future
Brittany MurphyAlex Latourno
Evan JonesCheddar Bob
Anthony MackieClarence a.k.a. Papa Doc
Omar Benson MillerSol George
De'Angelo WilsonDJ Iz
Eugene ByrdWink
Taryn ManningJaneane
DJ HeadBattle DJ
Michael ShannonGreg Buehl
Chloe GreenfieldLily Smith
Full cast and crew on IMDb.
8 Mile's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 17 October 2026 DataBot +480 Numbers refreshed: Worldwide box office $242.9M; Domestic box office $116.8M; Opening weekend $51.2M; Profit / loss (est.) +$59.9M; Rotten Tomatoes 76%; CinemaScore B+; box office chart updated; Rotten Tomatoes critics 76% (211 reviews); Metacritic 77 / 100; CinemaScore B+; IMDb users 7.2 / 10 (356,249 votes); movie.guru score 6.8.
  • (cur | prev) 12:00, 17 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.