Two parallel stories about man committing moral crimes against God intersect in this commentary on evil.
1997
2009
2008
1971
1952
1945
—
2005
1998
2000
1946
2013
2016
2017