TV Review: Twin Peaks: The Return – Parts 1 and 2

By Devon Hannan, Editorial Director [Lynch/Frost; 2017] Rating: 8.5/10 Warning: Major spoilers ahead (duh). That gum you like has just come back in style. In the final episode of the cult classic television series, Twin Peaks, Laura Palmer speaks the words, “I’ll see you again in 25 years.” Like clockwork, David Lynch, the mastermind behind…