This sounds like Rene Laloux' "Fantastic Planet" (La Planete Sauvage) to me,
but since I haven't seen it in over twenty years, I can't be too sure. I
understand that it was rereleased on video just last year....
To sign off Screen-L, e-mail [log in to unmask] and put SIGNOFF Screen-L
in the message. Problems? Contact [log in to unmask]