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.
2005
1982
1993
2008
1989
1995
1988
2013
1981
1980
2003
1986
2002
2015
1976
2012