One upon a time in the future... a man and his cow fight against an evil cult leader.
2006
1984
1997
1996
2014
1989
1977
2007
2022
1987
2000
1993
2004
1988
2021
1983
2005