Vengeance (2009): cast, story & where to watch
2009 · Film · ★ 6.6

Released in 2009, Vengeance is an action, thriller and crime film directed by Johnnie To, running about 108 minutes. “There is no other law.” — that tagline sets the tone.
What it’s about. A French chef swears revenge after a violent attack on his daughter's family in Macau, during which her husband and her two children are murdered. To help him find the killers, he hires three local hit-men working for the mafia.
Who’s in it. Vengeance stars Johnny Hallyday as Francis Costello, Anthony Wong as Lee Yuen Kwai, Lam Ka-tung as Yiu Ka Chu and Lam Suet as Tsui, among others.
How it landed. With an audience score of 6.6/10, Vengeance has drawn a solid, mixed-to-positive response.
Where to watch. In GB you can rent or buy it from Apple TV Store, Amazon Video, Google Play Movies and Sky Store. See the full, country-by-country breakdown on our where to watch Vengeance page.
If you liked it. Fans of Vengeance 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 Vengeance (2009)?
- In GB, Vengeance is available to rent or buy from Apple TV Store, Amazon Video and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Vengeance worth watching?
- Vengeance holds an audience score of 6.6 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 Vengeance?
- Vengeance stars Johnny Hallyday, Anthony Wong, Lam Ka-tung, Lam Suet and Simon Yam.
- When was Vengeance released?
- Vengeance was released in 2009, with a runtime of about 108 minutes.
