
8MM
1999 · Movie · R · 123 min · ★ 6.5 · 22% critics
A surveillance specialist is drawn into a terrifying mystery after a small film reel is found among a recently deceased man’s belongings. With help from a streetwise ally, he chases clues through a disturbing underworld, even as the investigation begins to consume his life and pull him away from his family.
Also known as 8 Millimeter · Eight Millimeter · Huit millimètres
Where to watch
Streaming on Sony Pictures Core — or rent from $3.99.
2 hours to watch.
Stream (included)
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 1999
- Release date
- 1999-02-26
- Language
- English
- Rated
- R
- Runtime
- 123 min
- Critic score
- 22/100
- TMDB rating
- 6.5/10 (2,281 votes)
- Box office
- $96,618,699
- Budget
- $40,000,000
About
You’ll likely enjoy 8MM if you want a bleak crime mystery with mounting dread and determination, as long as you can stomach its dark adult themes; Not for you if you want a lighter thriller or are sensitive to perverse subject matter, similar to The Salton Sea.
Pros: gritty crime thriller tone; intense Nicolas Cage lead; compelling pursuit of truth | Cons: too dark for some; length feels padded; perverse content not for all
Themes
- new york city
- pornography
- underground
- loss of loved one
- sex shop
- obsession
- investigation
- porn actor
- snuff
- sadomasochism
- child pornography
- private investigator
- +5 more
Cast & crew

Nicolas Cage
as Tom Welles

Joaquin Phoenix
as Max California

James Gandolfini
as Eddie Poole

Peter Stormare
as Dino Velvet

Anthony Heald
as Longdale

Chris Bauer
as Machine

Catherine Keener
as Amy Welles

Myra Carter
as Mrs. Christian

Amy Morton
as Mrs. Mathews

Norman Reedus
as Warren Anderson
Directed by Joel Schumacher