David Lynch’s ‘Twin Peaks’ Turns 35: The Series’ 15 Best Scenes, From a Plastic-Wrapped Laura Palmer to Ed and Norma’s Happy Ending

When David Lynch and Mark Frost’s “Twin Peaks” first arrived on television on April 8, 1990, the series was as fully formed and assured in its identity as any in television history. That might be why it’s maintained a stranglehold on viewers’ imaginations for 35 years — with no signs of letting go. If you […]

Read More

Responses