Kyle Machlachlan and Sheryl Lee, Twin Peaks | Photo Credits: Suzanne Tenner, Suzanne Tenner/SHOWTIME

Twin Peaks: The Return premiered on Sunday night with two mind-bending hours that gave fans enough symbolism, mystery and ambient weirdness to puzzle over for years to come. And that’s literally just the first two. David Lynch and Mark Frost‘s surrealist murder mystery is back at the height of its


Read More >


Other Links From TVGuide.com



Source link