Kay Walsh (as Charlotte Young) and Dirk Bogarde (as Edward Bare) in a photograph from Cast a Dark Shadow (1955) (31)

Kay Walsh (as Charlotte Young) and Dirk Bogarde (as Edward Bare) in a photograph from Cast a Dark Shadow (1955) (31).