Beautiful, interesting, incredible cinema.
A boy comes to the rescue of a giant turtle captured by fishermen in Jamaica.