A peaceful night is suddenly interrupted by a random and terrifying burst of violence.
1947
2010
1996
2018
2015
1974
1989
1939
2002
—
1993
2004
2019
1997
1968