A man is compelled to do terrible things by mysterious whispers.
1987
1996
1997
2000
1983
2019
2015
2008
2023
2021
2013
2022
2003
—
1929
1982
1986
2009