A man witnesses a suicide and starts imagining that it was a murder committed by himself.
2015
2010
2019
1969
2018
2022
2012
2017
1970
2021
2023
2016
2007