One upon a time in the future... a man and his cow fight against an evil cult leader.
2025
2013
2018
2012
1994
2008
2024
1963
2011
2017
2015
2001
1982
1975