Two Hong Kong policewomen (Ida and Hon) take on a Japanese boss who has returned from a seven-year exile to retake his old turf.
2001
1993
1999
1996
1987
2010
1962
2025
2017
1988
1994
2009
1974
1981
2005
1945
2024