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.
1988
1991
2009
2019
2008
2003
2001
1995
2010