Watch order
Dirty Harry movies in order
Every Dirty Harry film in release order, 1971 to 1988, with where each one streams in Australia today and the cheapest way to watch the lot.
- Films
- 5
- Streaming now
- 3
- Marathon
- 5h 22m
The best way to watch them all
HBO Max streams every one of the Dirty Harry films.
We may earn a commission when you sign up through our links. How we make money.
The Dirty Harry movies in release order
5 films, 5 hours 22 minutes back to back. Tap a title for the full where-to-watch list, trailer and cast.

1. Dirty Harry★ 7.7
1971 · 1 h 42 min · R 18+
When a madman dubbed 'Scorpio' terrorizes San Francisco, hard-nosed cop, Harry Callahan - famous for his take-no-prisoners approach to law enforcement - is tasked with hunting down the psychopath.
Stream it on

2. Magnum Force★ 7.2
1973 · 2 h 4 min · R 18+
"Dirty" Harry Callahan is a San Francisco Police Inspector on the trail of a group of rogue cops who have taken justice into their own hands. When shady characters are murdered one after another in grisly fashion, only Dirty Harry can stop them.
Stream it on

3. The Enforcer★ 6.7
1976 · 1 h 36 min · R 18+
Dirty Harry Callahan returns again, this time saddled with a rookie female partner. Together, they must stop a terrorist group consisting of angry Vietnam veterans.
Stream it on
4. Sudden Impact
1983
We have no page for this film yet.
5. The Dead Pool
1988
We have no page for this film yet.
Order, release dates and running times: TMDB. Where to watch: JustWatch daily feed, updated 12 November 2026. Ratings: IMDb.
More movie series in order
Frequently asked questions
What order should I watch the Dirty Harry movies in?
In release order: 1. Dirty Harry (1971), 2. Magnum Force (1973), 3. The Enforcer (1976), 4. Sudden Impact (1983), 5. The Dead Pool (1988).
How many Dirty Harry movies are there?
5 films have been released, from 1971 to 1988.
Where can I stream the Dirty Harry movies in Australia?
HBO Max has the most: 3 of them (Dirty Harry, Magnum Force and The Enforcer). The list on this page shows where each film streams today.
How long does it take to watch every Dirty Harry movie?
5 hours 22 minutes back to back, for the 5 released films (running times from TMDB).
