 After a lot of twists and turns in the investigation, in the end, your husband, John, we learn, had been having an affair with this young girl and has confessed to killing her in an encounter when she was upset and he was trying to end it. However, Mare, the detective, the Kate Winslet character, your best friend, actually learns that it is your son, Ryan, who I guess is about 12 years old. He had learned that his dad was having an affair with this young woman.