An alcoholic actress, her personal assistant, and their pilot are downed on a secluded isle by bad weather, where a renegade Nazi scientist is using...
Everything you need to know is telegraphed by the title of this Spanish-language drama. The story takes place in a hothouse Mediterranean setting and...