Walter DeLeon(screen play by)
Cover art, photos and screenshots
A radio broadcaster, his quaking manservant and an heiress investigate the mystery of a haunted castle in Cuba.
Release date: 21 June 1940
to add your own lists, reviews,
tags, pictures and videos to this movie