Mark L. Rosen

Born: 1947-02-06


Placeholder

Snuff: A Documentary About Killing on Camera

as Himself
Released: 2008-06-13

This documentary examines the existence of films in which people are murdered on camera and the...

Movie page