Skip to content
Compare TV

Watch order

Infernal Affairs movies in order

Every Infernal Affairs film in release order, 2002 to 2003, with where each one streams in Australia today and the cheapest way to watch the lot.

Films
3
Streaming now
3
Marathon
5h 38m

The best way to watch them all

Foxtel Now streams every one of the Infernal Affairs films.

How many Infernal Affairs films each service streams
ServiceFilms
Foxtel Now3 of 3
Prime Video2 of 3

We may earn a commission when you sign up through our links. How we make money.

The Infernal Affairs movies in release order

3 films, 5 hours 38 minutes back to back. Tap a title for the full where-to-watch list, trailer and cast.

  1. Infernal Affairs poster

    1. Infernal Affairs★ 8.0

    2002 · 1 h 41 min · M

    Chan Wing Yan, a young police officer, has been sent undercover as a mole in the local mafia. Lau Kin Ming, a young mafia member, infiltrates the police force. Years later, their older counterparts, Chen Wing Yan and Inspector Lau Kin Ming, respectively, race against time to expose the mole within their midst.

  2. Infernal Affairs II poster

    2. Infernal Affairs II★ 7.3

    2003 · 1 h 59 min · MA 15+

    In this prequel to the original, a bloody power struggle among the Triads coincides with the 1997 handover of Hong Kong, setting up the events of the first film.

  3. Infernal Affairs III poster

    3. Infernal Affairs III★ 6.8

    2003 · 1 h 58 min · M

    Triad gangster turned corrupt cop Lau Kin-ming goes to dangerous lengths to avoid detection.

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 Infernal Affairs movies in?

In release order: 1. Infernal Affairs (2002), 2. Infernal Affairs II (2003), 3. Infernal Affairs III (2003).

How many Infernal Affairs movies are there?

3 films have been released, from 2002 to 2003.

Where can I stream the Infernal Affairs movies in Australia?

Foxtel Now has the most: 3 of them (Infernal Affairs, Infernal Affairs II and Infernal Affairs III). Prime Video has 2. The list on this page shows where each film streams today.

How long does it take to watch every Infernal Affairs movie?

5 hours 38 minutes back to back, for the 3 released films (running times from TMDB).

All movie series in order