You've already marveled at Fantastic Planet, the demented 1973 French film about giant blue people holding tiny humans hostage. But have you seen Les Escargots, the 1965 giant snail movie by the same creator?
io9 · io9 staff
Just a reminder: We are always looking for futuristic concept art to feature on io9. Please email email@example.com if you’d like us…
io9 · Charlie Jane Anders
io9 Was Founded on the Idea That Science Fiction Belongs to Everyone
Kinja is in read-only mode. We are working to restore service.