Lost Time: The Movie (Short 2003)
Ru lai shen zhang shang ji (1964)
Angel Enforcers (1989)
Final Run (1989)
The Cyprus Tigers (1990)
Fatal Chase (1992)