The Savage Planet is a french animation and was directed by René Laloux.
I remember watching this at Maidstone. However I never really got into it, but watching the animation this time round, I found I rather enjoyed the film. I rather liked the style of the animation. The fact that everything was detailed and yet still had a cartoon like feel to it.