When the hell did the new season of this start? Flicking through the channels tonight and I see the last 10 minutes. What the hell, no advertising as far as I know. Haven't watched E4 for months as there's been sod all worth watching now they sneak Smallville up on me So was this the first episode or have I missed a few? And when are repeats?