In St. Andrews, Scotland, four friends stumble upon the body of Rosie Duff who has been raped and murdered and they become the suspects. Twenty-five years later, the police are still searching for Rosie's murderer and someone starts taking revenge on the quartet who initially found her.
From the community