 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. He took a gun from a neighbor's shed and went to confront her to tell her to stay out of his family. They tussled over the gun, and he fatally shot her.