One upon a time in the future... a man and his cow fight against an evil cult leader.
2017
1920
2011
2024
2006
2012
2007
2009
2008
1963
1981
1994
—
2013