A lot of disturbing stuff happens on Twin Peaks: The Return, and no single character is responsible for more of it than Richard Horne (Eamon Farren), the choke-happy grandson of Ben Horne (Richard Beymer) and presumably the son of Audrey Horne (Sherilyn Fenn) and Evil Cooper (Kyle MacLachlan).
Why, Richard Horne, of course, which he used to run over a child.
But here’s a theory: Richard is Chuck.
He says he doesn’t know if the scene between Charlie and Audrey has anything to do with Richard.