After a horrifying date, Luke finds out that vengeance always gets the last word.
2015
2018
2023
2019
1934
2016
2025
2020
2000
2022
2011
2001
1983
2017