A controversial scientist sets up a laboratory on St Thomas island to study dolphins in order to figure out how to communicate with extraterrestrials and one of his employees becomes sexually involved with a dolphin named Peter.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More