TV review: Twin Peaks – The Return Episode 6, Don’t Die 14 June, 20171 October, 2018John PrestonTwin Peaks is still weird, but it’s picking up the pace.