Twin Peaks: So What Even Happened in the Finale?
Sep 4, 2017 1:30 PM EDT
Sunday night's Twin Peaks finale was confounding. The revival was conceived of as a way to give the beloved show the proper conclusion it was denied back in 1991. But what happened instead was David Lynch and Mark Frost ended it even more enigmatical… Read more