fantastic planet

  1. Doctor Omega

    Review Fantastic Planet (1973)

    Your thoughts on this movie.... On a faraway planet where blue giants rule, oppressed humanoids rebel against their machine-like leaders.
Top