Top 20

Title Year Rating
2001: A Space Odyssey 1968 10
Barbarella 1968 9
Aelita 1924 7