After the murder of Leo's wife a single idea circles endlessly within his head: revenge.
2024
1926
2012
2014
1968
1981
2017
2022
2005
1964
2023
1979
—
2015
2021
1984