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.
1975
1995
2002
2006
1958
2023
2022
1998
2017
1994
1978
1986
1962
2007
2004
1989