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.
1985
2023
1970
1972
2016
2025
1969
1923
1929
1993
1992
1991
1941
2012
1980
1984
1958
2006
2024
1963