Children of the Sea ★★★½

Well that was a trip.