A man struggles with his reaction to a horrible event he witnessed.
2017
1977
1983
2022
2003
2014
1999
1998
1982
2015
2008
2012
2010
2021
1963