Michelle Lekas
Born: None
Snuff: A Documentary About Killing on Camera
as HerselfReleased: 2008-06-13
This documentary examines the existence of films in which people are murdered on camera and the...
Movie page