A film still from "The Deaf Mute Killer" (1976).
Close