Review: Twin Peaks (S3 E1&2/18), Tuesday 23rd May, Sky Atlantic

It has been a long time since 1990 – 27 years, maths fans – and since those heady days, when Twin Peaks took over the world for a short while, we’ve had all kinds of dramas on television that have elevated the medium to new heights. Just think, we’ve had The Wire, The Sopranos, Sex…