On New Year's Eve, Callum Ormond is chased down the street by a crazed man with a deadly warning:They killed your father.They'll kill you.You must survive the next 365 days!Pursued by helicopters, hunted across rooftops, Cal knows it's time to leave the country and solve the final part of the Ormond Riddle. But when he encounters an alarmingly familiar face, his recurring nightmare takes a jolt into reality. And it appears that the answer lies with a dying man ...