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.
The Isle
Between Worlds
Baffled!
Shadowplay
Interchange
The Field
Lyvia's House
Bad Girl Island