Deserted Station
2002
Satan's Playground
2006
The Hitchhiker
2007
Interstate
2007
Wendy and Lucy
2008