A Hero Never Dies (1998): cast, story & where to watch

1998 · Film · ★ 6.5

A Hero Never Dies poster

Released in 1998, A Hero Never Dies is an action, thriller and crime film directed by Johnnie To, running about 98 minutes.

What it’s about. Jack and Martin are members of rival Chinese triads in the middle of a gang war. Both of their gang leaders like to get advice from a fortune teller living in Thailand. On one such trip, Martin's gang ambushes Jack's at a Thai hotel. There is a spectacular shootout, in which both Martin and Jack are severely wounded. The leader of Jack's gang was at the hotel, unlike Martin's, and escapes. Afterwards, both gang leaders, Mr. Fong of Martin's and Mr. Yam of Jack's, go to a general and make peace. Meanwhile, both Jack and Martin are hospitalized. Martin's legs are amputated, and his girlfriend whores herself in order to get them back into Hong Kong.

Who’s in it. A Hero Never Dies stars Leon Lai as Jack, Lau Ching-wan as Martin, Fiona Leung as Fiona, Martin's Girlfriend and Yoyo Mung as Yoyo, Jack's Girlfriend, among others.

How it landed. With an audience score of 6.5/10, A Hero Never Dies has drawn a solid, mixed-to-positive response.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch A Hero Never Dies page.

If you liked it. Fans of A Hero Never Dies 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 A Hero Never Dies (1998)?
Streaming, rental and purchase options for A Hero Never Dies change frequently. Check our where-to-watch page for the latest availability in your country.
Is A Hero Never Dies worth watching?
A Hero Never Dies holds an audience score of 6.5 out of 10, and is a strong pick if you enjoy action, thriller and crime. Reactions are mixed, so it may depend on taste.
Who stars in A Hero Never Dies?
A Hero Never Dies stars Leon Lai, Lau Ching-wan, Fiona Leung, Yoyo Mung and Lam Suet.
When was A Hero Never Dies released?
A Hero Never Dies was released in 1998, with a runtime of about 98 minutes.