A peaceful night is suddenly interrupted by a random and terrifying burst of violence.
2003
2009
1996
1997
1968
2023
2006
1987
2017
2002
2014
1994
1952
2008
1967
2005
2001