Clash of the Ninjas
1986
The Donor
1995
Race Against Time
2000
Jiu ming
2004
Train
2008
Lenßen - Der Film
2011
Taken Heart
2017