One upon a time in the future... a man and his cow fight against an evil cult leader.
1986
1983
2023
2013
1999
1985
2022
1971
1965
2004
1981
2024
2010
1988
1996