Little Humanoids must fight for their rights against the not so jolly blue giants who rule over them.
Where to watch Fantastic Planet in the UK
By clicking play, you agree to the use of cookies from YouTube (opens in a new tab)
Little Humanoids must fight for their rights against the not so jolly blue giants who rule over them.
By clicking play, you agree to the use of cookies from YouTube (opens in a new tab)