What price would you pay for revenge? 1997. Fifteen-year-old Grace Kirby kisses her mum and heads off to school. It's a day like any other, except that Grace will never return home. Fifteen years have passed since Grace went missing. In that time, Stephen Baxley has made millions and now he's lost millions. Suicide seems like the only option. But Stephen has no intention of leaving behind his wife, son and daughter. He wants them all to be together...