Three delinquent schoolchildren discover a group of sea turtles on the beach. They bring them into town to much consternation from the local adults
Where to watch US
Not streaming in US right now.
On location
No pins on the map for this one yet. Check IMDB filming locations ↗
