Clash of the Ninjas
1986
The Donor
1995
Race Against Time
2000
Paradise Lost
2006
Fleisch
2008
Train
2008
Lenßen - Der Film
2011
Taken Heart
2017