Twin Peaks: Into the Night

Year
Twin Peaks: Into the Night

February 24th, 1989. This morning, in the town of Twin Peaks, Washington, a dead body is discovered down by the shore. Wrapped in plastic. When special agent Dale Cooper is called out to investigate on the recent murder of homecoming queen Laura Palmer, mysterious events begin to occur.

Platform
RATING
⚡ WILLOW LIVE
Listening for whispers in the dark...
Real-Time Whispers Stream
REAL-TIME

Listening to the woods...