#88. Fantastic Planet (1973)
April 2, 2021
– Director: RenĂ© Laloux
– Stacker score: 83.4
– Metascore: 73
– IMDb user rating: 7.8
– Runtime: 72 minutes
This French film, based on a novel by Stefan Wul, features humanoids rebelling against their tyrannical leaders, who are giant blue aliens. The animated counterculture cult classic won a Special Award at the Cannes Film Festival in 1973.