René Laloux’s Fantastic Planet needs no introduction. Every animation movie nerd knows about it and will happily discuss why humans deserve the treatment they got. My introduction to his 1966 short film, Les Escargots (The Snail), wasn’t through any popular OTT channels or because a friend told me about it….
