A duty-bound rooster fights ancient stone monsters to defend his witless hens.
2013
2007
2002
2004
2012
1991
2017
2018
2008
2001
1979
1964
2015
1986
1942
2011