Peeping Tom Cast Karlheinz Böhm Moira Shearer Anna Massey Maxine Audley Esmond Knight Bartlett Mullins Shirley Anne Field Michael Goodliffe Brenda Bruce Martin Miller Pamela Green Jack Watson Nigel Davenport Brian Wallace Susan Travers Maurice Durant Brian Worth Veronica Hurst Miles Malleson Alan Rolfe