I Can't Escape is a 1934 American film directed by Otto Brower. The film is also known as The Magic Vault (American alternative title).
More at Wikipedia.
Director: Otto BrowerRelease date: January 1, 1934Running time: 60 minutes
External links: IMDb