7.294/10
The Gods Must Be Crazy
1980
1980
1989
1993
1969
2000
2006
1997