Who has the final say when it comes to morality? Curt Garrish believes his twisted view on life trumps even God's guiding light.
1970
2019
2021
2023
2015
2008
1949
1998
2018
2013
2016
1976
2010
2001
—
1977