Lady Vanishes

The Lady Vanishes…

… (1938) is the last film Alfred Hitchcock would make in England before his move to Los Angeles to start work in the Hollywood Studio system.  Defying some genre conventions, […]