Best movies of Jennifer Drake

La planète sauvage(1973)

Combined Rating:
24
Combined Critics Rating: 0

This futuristic story takes place on a faraway planet where blue giants rule, and oppressed humanoids rebel against the machine-like leaders.