Twin Peaks - Season 2 Episode 17
Wounds and Scars
Release Date: Mar 28, 1991
S02 E17Mar 28, 1991
Where to Watch Twin Peaks Season 2 Episode 17 Now
Wounds and Scars - Watch Online: Streaming, Buy or Rent
Harry sinks into a deep depression after Josie's death. Josie's body holds more questions than answers. Norma's troubled sister, Annie, arrives in Twin Peaks. Wheeler and Audrey hit it off. Cooper's stalemate angers Earle.