A duty-bound rooster fights ancient stone monsters to defend his witless hens.
2002
1997
1951
1961
1978
1973
2009
2005
2001
1969
1995
2017
2012
2013
2000
2015
1941