The Gods Must Be Crazy
Movie • 1980
The Mangler
Movie • 1995
The Demon
Movie • 1981
Orion's Key
Movie • 1997