A peaceful night is suddenly interrupted by a random and terrifying burst of violence.
1983
1998
2007
1982
2024
2023
2022
2017
2009
1943