The movie is set 25 years after the inhabitants of a small northwestern town are shocked by the unexpected murder of their homecoming queen.
The movie is set 25 years after the inhabitants of a small northwestern town are shocked by the unexpected murder of their homecoming queen.