Animals on a farm lead a revolution against the farmers to put their destiny in their own hands. However this revolution eats their own children and they cannot avoid corruption.
2014
2013
2023
2026
1974
2015
1927
1987
1979
1997
1937
1986
1983
1993
2016
1994
1941