After the murder of Leo's wife a single idea circles endlessly within his head: revenge.
1954
2017
2020
2021
2019
2007
2005
1968
2016
1948
2012
1942
2015
1904
2018