A young woman accidentally sees snuff films through a satellite dish aberration and alerts the police, who are already looking for a serial killer.
Martin James Landau (June 20, 1928 – July 15, 2017) was an American actor, acting coach, producer, and editorial cart...
See Martin Landau's other roles →