Jack struggles with memory loss while he seeks revenge.
2018
2016
1925
1981
1917
1955
1994
—
1997
2023
2024
2025