Sign in to watch this video

Not a member? Create your free account now

Twin Peaks - S2 Ep. 2
M | 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.