David Maguire (MA, Film Studies, University of Bradford) is a programmer and researcher for the Leeds International Film Festival and a communications manager for the United Kingdom’s National Crime Agency. He has presented a paper on I Spit on Your Grave at the Cine-Excess international film festival and an examination of the political interpretations of the same film and its sequels at the University of Canterbury’s Exploitation Cinema in the 21st Century symposium, and has also presented papers on zombie films and the representation of women in modern rape-revenge films at conferences run by the Universities of Leeds, Bradford, and Sheffield.