Watch Twin Peaks Season 3 Episode 18: The Return, Part 18 full HD on ComComHD Free

Cinema Mode
Twin Peaks

Twin Peaks

Laura Palmer's body washes up on a beach near the small Washington state hamlet of Twin Peaks. Dale Cooper, an FBI Special Agent, is called in to investigate her mysterious death, only to unearth a web of mystery that eventually leads him deep into the heart of the surrounding woodland and his own soul.

Discussion