Screen capture from The Killer (1989) showing a property located along Lookout Link in Tai Po Kau.
I'm interested in any information. This was located next to another property called "Hei Yuen" on older maps. Both properties were redeveloped in the early 1990s into today's "Villa Costa".
Date picture taken
The Killer's house
I only know this house is Chu Kong's house where Chow Yun Fat and Sally Yeh were hiding in the movie, The Killer (喋血雙雄).
Yes, I had specifically mentioned that it was a screen capture from that film. Thanks.