One upon a time in the future... a man and his cow fight against an evil cult leader.
2017
1997
2023
2014
2015
2022
2005
1983
1984
2011
1994
2008
1985
1958
1981