A pair of monkeys decide to break free from their human handler who ill treats them.
2022
1896
2014
2013
2010
2016
1939
1986
2012
1978
2017
1981
2015
2021
2002