Beautiful, interesting, incredible cinema.
When a small plane crash-lands on a Caribbean island en route to Panama, its pilot and two passengers seek shelter at the home of the mysterious Dr. Sangre, an Austrian scientist who harbors some diabolical secrets.
When a small plane crash-lands on a Caribbean island en route to Panama, its pilot and two passengers seek shelter at the home of the mysterious Dr. Sangre, an Austrian scientist who harbors some diabolical secrets.