As the 15th anniversary of a fatal high school shooting approaches, former pupil Diana McFee is haunted by memories of the tragedy. After losing her best friend Maureen in the attack, Diana has been profoundly affected by the incident - her seemingly perfect life shaped by the events of that day.

Luckiest Girl Alive
2022
6.5/10

Horns
2013
6.3/10

Light It Up
1999
6.6/10

The Invisible
2007
6.4/10

Suburbicon
2017
5.9/10

Barron's Cove
2025
7.1/10

Crooked House
2017
6.4/10

Stowaway
2022
6.0/10

River's Edge
1986
6.6/10

The Substitute 2: School's Out
1998
6.5/10

180
2026
5.9/10

Run
1991
6.0/10

We Need to Talk About Kevin
2011
7.5/10

Cracks
2009
6.6/10

Righteous Kill
2008
5.9/10

One Eight Seven
1997
6.7/10

The Good Doctor
2011
6.2/10

Disturbia
2007
6.7/10

Angel of Mine
2019
6.2/10

The Naked City
1948
7.2/10
Coach Carter
2005
7.585/10