After the murder of Leo's wife a single idea circles endlessly within his head: revenge.
2016
2017
2018
1983
2015
2003
1928
1939
1971
—
2023
1949
1985
1966
1961
1942
2012
1944