Twin Peaks: Episode #2.12

  • TV-14
  • Release year: 1991
Available to stream, rent, or purchase on:

Original Release

01/12/1991

US Release

01/12/1991

Cast

(see additional cast & crew)

Directors

Caleb Deschanel

Writers

Harley Peyton, Robert Engels, Mark Frost, David Lynch

Creators

David Lynch, Mark Frost

Cast

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙