Witness David Burr's last few minutes of life as Genevieve punishes him for breaking into her home.
1987
2014
2022
2007
2010
2021
2020
2016
2025
1995
2019
2006
2017