Witness David Burr's last few minutes of life as Genevieve punishes him for breaking into her home.
1988
2002
2017
2023
2016
1985
2008
2022
2019
2020
1945
2021
2025
2011
2003