It is happening... again
Media playback is unsupported on your device
Video

It is happening... again. Twin Peaks returns

It'll be a late night on Sunday for fans of the cult show Twin Peaks as a 25-year wait for a new series comes to an end.

Here's a look through the BBC archives at how the show divided opinion when it first aired on BBC Two, back in 1990.