A Chinese Torture Chamber Story
Movie • 1994
China Strike Force
Movie • 2000
After This Our Exile
Movie • 2006
Evil Cat
Movie • 1987
Heaven and Earth
My Dear Son
Movie • 1989