August 14, 2018

Movie Night – Thursday, June 7th at 7:30pm – The Lady Vanishes

Filmed in 1938, it was so successful that Hitchcock left for Hollywood and did not film in Britain again until the 1970’s.  Seems he vanished too!

Speak Your Mind

*