Director :
E html>if(typeof uet === 'function'){ uet('bb', 'LoadTitle', {wb: 1}); }window.addEventListener('load', (event) => { if (typeof window.csa !== 'undefined' && typeof window.csa === 'function') { var csaLatencyPlugin = window.csa('Content', { element: { slo,
Johnnie To,
Ka-Fai Wai (as Wai Ka Fai), 0
...
Writer :
E html>if(typeof uet === 'function'){ uet('bb', 'LoadTitle', {wb: 1}); }window.addEventListener('load', (event) => { if (typeof window.csa !== 'undefined' && typeof window.csa === 'function') { var csaLatencyPlugin = window.csa('Content', { element: { slo,
Johnnie To, 0
A French chef swears revenge after a violent attack on his daughter's family in Hong Kong, 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....
E html>if(typeof uet === 'function'){ uet('bb', 'LoadTitle', {wb: 1}); }window.addEventListener('load', (event) => { if (typeof window.csa !== 'undefined' && typeof window.csa === 'function') { var csaLatencyPlugin = window.csa('Content', { element: { slo,
Johnnie To,
Ka-Fai Wai (as Wai Ka Fai), 0
...
E html>if(typeof uet === 'function'){ uet('bb', 'LoadTitle', {wb: 1}); }window.addEventListener('load', (event) => { if (typeof window.csa !== 'undefined' && typeof window.csa === 'function') { var csaLatencyPlugin = window.csa('Content', { element: { slo,
Johnnie To, 0
A cop is forced into early retirement due to retinal damage. But after witnessing a bank robbery along with a female inspector - who believes he has acute senses - they team up in hope to solve the case....