Sign in to watch this video
Not a member? Create your free account now
Twin Peaks - S2 Ep. 2
Drama
Air Date: Sat 30 Sep 2023
Albert determines that neither Leo nor Jacques killed Laura, but he is unable find any leads into who shot Cooper. Cooper says they must find the third man, who he believes to be Bob.
Episodes