One upon a time in the future... a man and his cow fight against an evil cult leader.
2023
2020
—
2018
2010
1996
2025
2012
2016
2017
2014
1999
2024