A man is compelled to utter his final words while being tightly bound by two white creatures preparing to execute him.
1983
2024
2016
1981
2015
2022
2001
2008
1965
2023
2021
2009
2013
1990
2025