When it looks like they're about to be caught, Richard tells Justin to meet him at the old lodge on the cliff. Once there, Richard reminds Justin of their promise to commit suicide together rather than spend the rest of their lives in jail. Richard puts a gun to his head and gives a second gun to Justin. They agree to pull the trigger on the count of three, but neither does it. Justin suddenly realizes that only his gun is loaded with bullets and turns it on Richard. Just as he's about to shoot Richard, Cassie enters the room and orders him to drop the gun. Richard grabs the gun and fires, hitting Justin in the shoulder. Richard then runs upstairs with Cassie in pursuit. Richard fakes shooting himself and, when Cassie checks for his body, he jumps on her. They battle with each other, winding up out on the rickety old porch overlooking a cliff. Richard tries to choke Cassie and push her off the porch to certain death on the rocks below, but the railing breaks and Richard falls off instead. Suddenly, the porch gives way, and Cassie winds up hanging over the edge by her fingers. Justin gets a table leg and holds it out to Cassie, helping her to climb back onto the porch.
As they catch their breath against the wall, Justin asks Cassie what is going to happen to him. Thinking that it was Richard who actually murdered Olivia, Cassie promises to take care of Justin. A few minutes later, as Cassie is looking in a mirror at Richard's fingermarks on her neck and notices the impression from Richard's ring on her neck, her partner Sam Kennedy (Ben Chaplin) arrives. Cassie asks Sam to whisper something in her ear so that it looks like he's divulging information he doesn't want Justin to hear. Cassie then turns to Justin and tells him that they found a hidden camera and videotape containing scenes of Olivia's murder. Justin starts freaking. Cassie tells him that there was no impression on Olivia's neck from Richard's ring like there is on her neck. Justin finally confesses. He explains how Richard goaded him about being "free" and accused him of being a wuss, just ideas and talk but no action. "Only a truly free man could do it," Richard said, so Justin had to show Richard that he was free. He admits to being the one who actually strangled Olivia. He begs Cassie to give him a chance to start his life over. Cassie replies, "You get one life. Whatever you do with it and whatever is done to you, you gotta face it. You can't pretend it didn't happen." In the final scene, Cassie goes to the parole hearing of her ex-husband and answers to her real name.