Movies Fantastic Planet (1973)An animated sci-fi French film shows humans on a planet with giants. By Tom K, 4 yearsMay 29, 2020 ago