8MM (1999): Where to Watch, Cast & Facts
An evergreen, sourced guide to 8MM: streaming options, cast and core facts.

Here's the full cast of 8MM (1999) — who plays who — plus where to watch and the essential facts about this movie. You can't prepare for where the truth will take you.
Where to watch
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Cast
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
About 8MM
A small, seemingly innocuous plastic reel of film leads surveillance specialist Tom Welles down an increasingly dark and frightening path. With the help of the streetwise Max, he relentlessly follows a bizarre trail of evidence to determine the fate of a complete stranger. As his work turns into obsession, he drifts farther and farther away from his wife, family and simple life as a small-town PI.
More like 8MM
- Basic Instinct
- Cruising
- Wonderland
- Kiss the Girls
- Strange Days
- Vice Squad
- Farewell, My Lovely
- Spun
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch 8MM?
TMDB's U.S. watch-provider data lists Amazon Video, Apple TV Store, YouTube, Fandango At Home. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of 8MM?
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
Is this 8MM guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



