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.