A pair of monkeys decide to break free from their human handler who ill treats them.
2012
2023
2014
2013
2006
2025
1968
2015
1937
1998
1913
2024
2010
2022
2019
1992