A Hero Never Dies vs One Battle After Another
One Battle After Another has the higher audience score (7.7/10 against 6.9/10 for A Hero Never Dies). A Hero Never Dies is the shorter watch at 1h 38m compared with 2h 42m. A Hero Never Dies is the older of the two (1998 against 2025). Both are action, crime, thriller movies, so they suit a similar mood.
| A Hero Never Dies | One Battle After Another | |
|---|---|---|
| Audience score | ★ 6.9/10 | ★ 7.7/10 |
| Year | 1998 | 2025 |
| Length | 1h 38m | 2h 42m |
| Genres | Action, Crime, Thriller | Action, Crime, Thriller |
| Country | – | – |
| Director | Johnnie To | Paul Thomas Anderson |
| Main cast | Philip Keung Ho-Man, Yen Shi-Kwan, Henry Fong Ping, Law Wing-Cheong, Lam Suet | Chase Infiniti, Tony Goldwyn, Regina Hall, Benicio del Toro, Wood Harris |
Synopsis
A Hero Never Dies
Jack and Martin are gunmen who work for two rival kingpins. Jack and Martin have been fighting on their bosses behalf for close to a year. When a truce is made both Jack and Martin are cut loose. The two men then decide to join forces and take on the gangsters who used them.
One Battle After Another
Washed-up revolutionary Bob exists in a state of stoned paranoia, surviving off-grid with his spirited, self-reliant daughter, Willa. When his evil nemesis resurfaces after 16 years and she goes missing, the former radical scrambles to find her, father and daughter both battling the consequences of his past.
Where to watch
Where to watch A Hero Never DiesWhere to watch One Battle After Another
More like A Hero Never Dies · More like One Battle After Another · Compare other titles
A Hero Never Dies
One Battle After Another