The Flash: The Sound And The Fury - Clearly Dr Wells is unaware of the old adage that people who live in glass houses shouldn't have secret identities! I mean, what's with all the glass walls when he's trying to keep the fact that he can actually walk a secret from the rest of the world?
But more disturbingly, I'm perplexed by the fact that The Flash seems to be allowed to spirit away defeated metahumans - even when the battle goes down in front of the Central City police! Just because The Pied Piper aka Hartley Rathaway (Andy Mientus) demonstrated superhuman sonic powers does that mean he has no human rights, no due process, in Central City?
I think a future script needs an explicit statement that the authorities have somehow reached an agreement with The Flash that he has (albeit highly secret) better facilities for handling metahumans than the police.
The Pied Piper was revealed to be Wells' obnoxious protégé, Hartley, who has been estranged from his family company since he came out (not that it is ever explicitly stated what he came out as).
The weirdness of the episode continued when Dr Wells decided to throw a press conference... at the police station. Again, not sure why. Surely S.T.A.R. Labs would have been a better venue... as that's where he actually works and was the subject of his press conference!
But for all its bizarre script decisions, The Sound And The Fury still managed to throw in some spectacular Flash stunts - my favourite being The Flash plucking from the driver from her car as it was thrown over the dam by the Pied Piper.
And, of course, we mustn't forget the mention of the "speed force" in the coda, which gave me geeky goosebumps.
Arrow: Midnight City - At first I couldn't understand how Laurel had been so cool as The Black Canary last week and so rubbish this week, then it struck me that she'd used the only "canary scream" grenades she had at the end of the last episode, and she clearly needed that sonic shock advantage to make up for her martial arts shortcomings.
Starling City was still struggling with the absence of the Arrow, as Brick's power grab became more overt, kidnapping aldermen and blackmailing the mayor to surrender The Glades to him.
Here's hoping that Vinnie Jones sticks around as Brick, I'd like to see him finally felled in a duel with Ra's Al Ghul... just because.
Laurel's growth as Black Canary in this episode was very impressive, as was Felicity's change of heart after her sudden epiphany as to why Starling City still needed Team Arrow, even without the Arrow at its head.
Meanwhile, back in Nanda Parbat (home of Ra's Al Ghul and The League Of Assassins), Oliver was nursing his non-fatal wounds, catching up with old friends and tussling with ninjas... all in a day's work for the Arrow.
At least in Midnight City the mandatory flashbacks felt like real flashbacks - even having a location and time stamp, which I think is a first - and were pertinent to the main plot.
Constantine: Following its impressive season finale last week, the fate of Constantine won't be revealed until May - when showrunner Daniel Cerone will pitch season two to NBC.
A.K.A. Jessica Jones: Three more cast members have been revealed for the Marvel/Netflix collaboration A.K.A. Jessica Jones, which will be released later this year, following Daredevil's streaming début in April.
Agent Carter: The final episode of this popular and critically-acclaimed show's first season airs on Tuesday in the States, but still no news as to when, or where, it will be legally available for UK fans to see.