Two police officers discover an island laboratory where a madwoman is turning martial artists into superkillers.
2017
1997
1978
2008
2006
2007
1962
2004
2005
2009
1994
1984
1989
1993
1990
1973
1972
1976