After a horrifying date, Luke finds out that vengeance always gets the last word.
2025
1983
2023
1977
2010
2018
1975
2016
2024
2002
1987
1972
2020