Production
Pechino Express
2012
48 Hours
2006
Attila Scourge of God
1982
Grand Hotel Excelsior
Joan Lui
1985
The Third Solution
1988
The Repenter
Polvere
2009