Wexford family seat of the aristocratic, secretive Osborne family - Detective Inspector St. John Strafford is called in from Dublin to investigate. But, as the snow continues to fall over this ever-expanding mystery, the people of Ballyglass are equally determined to keep their secrets.
Detective Inspector Paul Snow, heading the enquiry, must discover the pattern and reveal the chilling truth as a cunning and violent murderer becomes desperate and even more unpredictable. Haunted by secrets of his own, the complex DI Snow races against the clock, following a murderous trail that leads all the way to a dark and shocking climax.