Where a Good Man Goes (1999): cast, story & where to watch

1999 · Film · ★ 6.4

Where a Good Man Goes poster

Released in 1999, Where a Good Man Goes is an action, thriller and drama film directed by Johnnie To, running about 90 minutes.

What it’s about. Fresh from a prison term, a former Triad boss resides in a hotel in Macau, where he befriends its owner and her young son.

Who’s in it. Where a Good Man Goes stars Lau Ching-wan as Michael Cheung, Ruby Wong as Judy Lin, Yiu-Cheung Lai as Salted Shrimp and Lam Suet as Karl, among others.

How it landed. With an audience score of 6.4/10, Where a Good Man Goes 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 Where a Good Man Goes page.

If you liked it. Fans of Where a Good Man Goes 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 Where a Good Man Goes (1999)?
Streaming, rental and purchase options for Where a Good Man Goes change frequently. Check our where-to-watch page for the latest availability in your country.
Is Where a Good Man Goes worth watching?
Where a Good Man Goes holds an audience score of 6.4 out of 10, and is a strong pick if you enjoy action, thriller and drama. Reactions are mixed, so it may depend on taste.
Who stars in Where a Good Man Goes?
Where a Good Man Goes stars Lau Ching-wan, Ruby Wong, Yiu-Cheung Lai, Lam Suet and Raymond Wong Ho-Yin.
When was Where a Good Man Goes released?
Where a Good Man Goes was released in 1999, with a runtime of about 90 minutes.