One upon a time in the future... a man and his cow fight against an evil cult leader.
2016
2014
2018
2013
1984
2023
1966
2019
2011
2015
2010
1987
1964
1997
2022
1985
1993