David Lynch’s Twin Peaks: The Return, a goliath eighteen-hour journey into the art of dreams, memory and time, is unquestionably the best film of the year. Once seen, The Return cannot be eradicated from memory, it leeches onto your mind with a vice like grip that cannot be loosened. Once the screen fades to black, […]