Son las cuatro de la mañana, mediados de diciembre, y una espesa capa de nieve cubre St. Andrews. Cuando Alex Gilbey y sus tres mejores amigos vuelven a su casa de una fiesta, se encuentran a una joven moribunda. Rosie Duff ha sido violada, apuñalada y abandonada en un cementerio. Los únicos sospechosos son los cuatro jóvenes manchados de sangre. Veinticinco años después, la policía decide revisar antiguos casos sin resolver, entre los cuales está el de Rosie Duff. Pero alguien decide tomarse la justicia por su mano. Un miembro del cuarteto original muere en un incendio. Poco después, otro es asesinado. Alex teme lo peor. Alguien está vengando la muerte de Rosie Duff. Debe averiguar quién es antes de convertirse en la siguiente víctima.