8MM

R 1999 Thriller · At 2+ hours, the oppressive atmosphere becomes genuinely exhausting.
Critics hate, audiences tolerate
6.6/10
IMDb
23%
Rotten
21
21/100
Metacritic
🎬
6.5/10
TMDB

The brief

Joel Schumacher drags Nicolas Cage through the grimy underbelly of snuff film investigation in this relentlessly bleak thriller that feels like it's trying way too hard to shock you. Cage delivers one of his more restrained performances as a private investigator whose moral compass spins wildly out of control, while Joaquin Phoenix provides solid support as his seedy guide into depravity. The film has a nasty, oppressive atmosphere that never lets up, but the 2+ hour runtime feels punishing rather than immersive, and the whole thing comes off like exploitation disguised as serious filmmaking. Perfect for fans of Se7en who wished it was longer, nastier, and less subtle about its darkness.

grimy urban nightmare moral decay spiral obsessive investigation seedy underworld relentlessly bleak exploitation atmosphere

The verdict

If you crave dark, uncompromising thrillers about moral decay and can handle a punishing two-hour descent into depravity, this delivers exactly the grimy nastiness it promises. If you prefer tighter pacing or subtlety in your crime films, the bloated runtime and heavy-handed shock tactics will feel like endurance testing rather than entertainment.

Watch with

  • 👤 Solo viewing for serious thriller fans
  • ⚠️ Avoid with anyone sensitive to dark content

Heads up

  • Extremely disturbing snuff film imagery (extreme)
  • Sexual violence and exploitation themes (frequent)
  • Graphic violence and murder (moderate)
  • Child endangerment implications (moderate)

Credits

Director
Joel Schumacher
Cast
Nicolas Cage, Joaquin Phoenix, James Gandolfini, Peter Stormare, Anthony Heald, Chris Bauer, Catherine Keener
Official synopsis

A small, seemingly innocuous plastic reel of film leads surveillance specialist Tom Welles down an increasingly

If you liked this