ScreenWave
2001
The Curse of the Jade Scorpion
1991
Carlos
1989
The Chaser
1985
Capone Cries a Lot
Kaiju: Island of Fire