A monkey and a tree woman live peacefully in their forest until the arrival of men.
1938
2003
2017
2018