After a horrifying date, Luke finds out that vengeance always gets the last word.
2020
2025
2017
2015
2022
2024
2006
1980
2003
2002
1979
2014
1981