The Machinist movie poster
Poster © Paramount Classics. Shown at reduced size for review and commentary.
GenreDrama & Thriller
RatedR
Runtime1 hr 41 mins
ReleasedDecember 3, 2004
StreamingSee Where to Watch
DirectorBrad Anderson
StarringChristian Bale, Jennifer Jason Leigh, Aitana Sánchez-Gijón

The Machinist (2004)

movie.guru URL: https://movie.guru/the-machinist-movie-review
The Machinist's Details
GenreDrama & Thriller
RatedR
Released01/18/2004 (Sundance); 12/03/2004 (United States); 12/17/2004 (Spain)
StreamingSee Where to Watch on this page.
Running Time1 hr 41 mins
Budget$5M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
CountrySpain, United Kingdom, United States, France
LanguageEnglish
The Machinist's Interests
GeneralInsomnia, sticky notes, hangman, factory floors, airport diners, washed-out colors.
MusicRoque Baños, with a theremin that sounds straight out of an old Hitchcock movie.
MoviesMemento (2000). Another man trying to read his own notes.
TelevisionTwin Peaks. Diners, coffee, pie and dread.
HeroesStevie (Jennifer Jason Leigh). The only friend who tells Trevor to eat something.
The Machinist's Crew
DirectorBrad Anderson
WritersScott Kosar
ProducersJulio Fernández
CinematographyXavi Giménez
MusicRoque Baños
Edited ByLuis de la Madrid
ProductionCastelao Producciones, Canal+, ICAA ICF
Distributed ByParamount Classics (United States), Filmax (Spain), Tartan Films (United Kingdom), CTV International (France)
The Machinist's Trailer
Official Trailer • Rotten Tomatoes Classic Trailers
How The Machinist Performed
movie guru's TLDR

You’ll probably guess what’s going on before Trevor does, and the poor guy has had a whole year without sleep to work it out. That’s the weakness. The clues aren’t subtle, and anyone who’s seen a few psychological thrillers will clock the trick well before the movie admits it. What keeps it watchable is mood. Brad Anderson shoots the whole city in washed-out grays and greens, like everything in it needs a nap. Christian Bale plays Trevor polite, hollow and twitchy, and the factory accident is staged so tensely you’ll want to keep your hands in your pockets. Michael Ironside brings real fury. Aitana Sánchez-Gijón’s Maria is the only warm light in the movie, and that airport diner feels like the last open place on Earth. It made just $8.2 million worldwide on a reported $5 million, and it holds a 7.6 on IMDb anyway. A 7.1 because the atmosphere is airtight even when the mystery isn’t. $673 says you check your fridge for sticky notes before bed tonight.

What works: Christian Bale’s hollowed-out, jittery performance and a washed-out look that makes the whole city feel sleepless.

What doesn’t: The clues pile up so obviously that most viewers will solve the twist well before the movie admits it.

Who it’s for: People who like slow, foggy psychological thrillers and don’t mind guessing the ending early.

Spoilers

Ivan doesn’t exist. He’s Trevor’s guilt in human form, tied to a hit-and-run a year earlier in which a young boy died, and the kind waitress Maria is part of the same buried memory. Trevor finally drives to the police, confesses, and at last falls asleep in his cell.

Guru’s Take
7.1/10
Above Average
The Machinist's Blurbs
About me:

Trevor Reznik (Christian Bale) works the machines at a factory, and he hasn't really slept in a year. He's thin as a rail, quiet and polite, and his coworkers keep their distance. One day a distraction on the floor leads to a terrible accident that injures Miller (Michael Ironside), and Trevor blames a grinning new coworker named Ivan (John Sharian). Meanwhile, sticky notes with a game of hangman keep turning up on his fridge. His only comforts are late-night coffee at an airport diner, served by a kind waitress named Maria (Aitana Sánchez-Gijón). Brad Anderson directs. One hundred two minutes, and you'll want the lights on.

Who I'd like to meet:

Anyone who can recommend a good night's sleep. Trevor is listening.

The Machinist's Cast (in credits order)
Christian BaleTrevor Reznik
Jennifer Jason LeighStevie
Aitana Sánchez-GijónMaria
John SharianIvan
Michael IronsideMiller
Lawrence Gilliard Jr.Jackson
Reg E. CatheyJones
Anna MasseyMrs. Shrike
Matthew RomeroNicholas
Robert LongSupervisor Furman
Colin StintonInspector Rogers
Craig StevensonTucker
James DePaulReynolds
Full cast and crew on IMDb.
The Machinist's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 18 October 2026 DataBot +40 Numbers refreshed: IMDb users 7.6 / 10 (447,729 votes) → 7.6 / 10 (447,769 votes).
  • (cur | prev) 14:30, 17 October 2026 DataBot +80 Numbers refreshed: Metacritic 61 / 100; movie.guru score 7.6 → 7.5.
  • (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.