Heroic Duo (2003): cast, story & where to watch

2003 · Film · ★ 5.3

Heroic Duo poster

Released in 2003, Heroic Duo is an action and thriller film directed by Benny Chan, running about 100 minutes. “Be satisfied - you will feel happy yourself.” — that tagline sets the tone.

What it’s about. Tough cop Ken Li (Cheng) is at the top of his game, but he's going to need some help to solve a grisly crime that the offender, a respected police officer, doesn't even remember committing. He seeks out Jack Lai (Lai), a former psychologist now in disgrace and behind bars, who has an uncanny ability to bend people to his will. Making an uneasy truce, this unconventional pair set out on a mission to find the man responsible, a master of hypnotism who will stop at nothing to get his revenge!

Who’s in it. Heroic Duo stars Leon Lai Ming as Jack Lai, Ekin Cheng Yee-Kin as Ken, Francis Ng Chun-Yu as Hoi and Karena Lam Kar-Yan as Brenda, among others.

How it landed. With an audience score of 5.3/10, Heroic Duo has proved divisive with audiences. It went on to earn $1.1M at the box office.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Heroic Duo page.

If you liked it. Fans of Heroic Duo tend to enjoy The Dark Knight, The Lord of the Rings: The Return of the King, Inception and The Lord of the Rings: The Fellowship of the Ring.

Frequently asked

Where can I watch Heroic Duo (2003)?
Streaming, rental and purchase options for Heroic Duo change frequently. Check our where-to-watch page for the latest availability in your country.
Is Heroic Duo worth watching?
Heroic Duo holds an audience score of 5.3 out of 10, and is a strong pick if you enjoy action and thriller. Reactions are mixed, so it may depend on taste.
Who stars in Heroic Duo?
Heroic Duo stars Leon Lai Ming, Ekin Cheng Yee-Kin, Francis Ng Chun-Yu, Karena Lam Kar-Yan and Raymond Ho-Yin Wong.
When was Heroic Duo released?
Heroic Duo was released in 2003, with a runtime of about 100 minutes.