a film still from deep red ( 1 9 7 5 )