Fantastic Planet

Fantastic Planet

Available on iTunes
Blue giants rule a planet, and oppressed humanoids rebel against machine-like leaders.
Starring Jennifer Drake, Sylvie Lenoir, Jean Topart
Director René Laloux