The Castaways of Turtle Island

L'Archipel
17 Boulevard de Strasbourg
Tuesday, November 10
The Castaways of Turtle Island (French: Les Naufragés de l'île de la Tortue) is a 1976 French adventure-comedy film directed by Jacques Rozier.
Read more on Wikipedia