Matt tells him that it "wasn't" too late, that Leanne drowned when Kyle dumped her in the lake. Kyle is horrified and turns to Gary and shouts "You said she was dead!" Matt understands that it was Gary who killed Leanne, and attacks him. The police break in and take them all away, but Kyle dies of his injuries inflicted by Gary. Gary is charged with the deaths of Leanne, Branko and Kyle. The final scene is Matt with his three children at Leanne's grave (with a smaller cross for her unborn baby). Sarah is nearby, but doesn't join the family as they walk away together.