The Lady Vanishes is a comedy-thriller movie of 1938. The subjects of the movie are a beautiful tourist named Iris Henderson, disappearance and abduction. Margaret Lockwood stars as Iris. The movie was directed by Alfred Hitchcock. It performed quite well in the box office. The reviews were very positive.