Richard Stanley Richard Stanley (Zuid-Afrika, 1966) is anthropologist and director of the cult-horrorfilms Hardware and Dust Devil.Europe - 99euro-films 2 (2003) Director View >