
Miami Vice
2006 · Movie · R · 132 min · ★ 6.0 · 57% critics
Undercover detectives take on drug lords and a chain of violence across South Florida, with the case turning personal as they dig deeper. One detective’s work blurs into romance connected to arms and drugs, while the other confronts danger tied to those he cares about.
Based on Miami Vice
Where to watch
Streaming on Peacock and Starz.
2 hours to watch.
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
- 2006
- Release date
- 2006-07-27
- Language
- English
- Rated
- R
- Runtime
- 132 min
- Critic score
- 57/100
- TMDB rating
- 6.0/10 (1,968 votes)
About
You’ll likely enjoy this moody, tense crime adaptation if you’re drawn to Michael Mann’s darker take on undercover work and Miami night energy, but Not for you if you want a bright, breezy TV-series-style ride like Bad Boys for Life or Deep Cover.
Pros: strong leads; gritty atmosphere; stylish music | Cons: uneven pacing; divisive tone; underwhelming writing
Themes
- florida
- miami, florida
- undercover
- hostage
- fbi
- vice
- remake
- drug cartel
- drug dealing
- police detective
- urban setting
- police investigation
- +7 more
Cast & crew

Colin Farrell
as Det. James 'Sonny' Crockett

Jamie Foxx
as Det. Ricardo 'Rico' Tubbs

Naomie Harris
as Det. Trudy Joplin

Gong Li
as Isabella

John Ortiz
as José Yero

Ciarán Hinds
as FBI Agent John Fujima

Justin Theroux
as Det. Larry Zito

Barry Shabaka Henley
as Lt. Martin Castillo

Elizabeth Rodriguez
as Det. Gina Calabrese

John Hawkes
as Alonzo Stevens
Directed by Michael Mann