On an island in the Bermuda triangle,a film producer cannot resist the siren call when he sees a dolphin push a beautiful, unconscious woman ashore.
Something Wicked This Way Comes