The Flash - Crazy For You: Another episode chock full of Easter Eggs for comic book fans from Barry's meeting with Linda Park (Malese Jow), through the foreshadowing of Cisco's future identity as Vibe, to our first glimpse of Gorilla Grodd.
When a low-level crook Clay Parker (Micah Parker) disappears from Iron Heights prison, Team Flash discover they're dealing with a metahuman teleporter, Clay's girlfriend Shawna Baez (Britne Oldford) aka Peek-A-Boo.
While Shawna wants to leave town, Clay needs to stay as he owes a gangster a load of money and so the couple pull off an audacious bank heist, using Shawna's Nightcrawler-like short-range 'porting ability.
Bonding over their lack of decent social lives, Barry and Caitlin decide to check out bars that Clay and Shawna were known to frequent. They end up in the least dive-like dive bar I've ever seen, where Caitlin gets drunk and drags Barry into a karaoke duet (a chance to show off his secret Warbler skills, Glee fans!) which brings him to the attention of Linda Park.
Ultimately, Team Flash works out Peek-A-Boo's weakness, which Barry can then exploit in their final showdown. However, given that he is the fastest man alive (and getting faster every episode as he pushes himself in preparation for his next meeting with The Reverse-Flash), it's rather odd that Clay still manages to elude him by getting out of car and running away!
Barry also continues to be totally cack at concealing his secret identity, but this time it's with his dad (TV's original original Flash, John Wesley Shipp) and does lead to a very powerful scene of Allen Snr telling Barry what he would say to The Flash if he was The Flash's proud father!
Arrow - Uprising: Since its return from the mid-season break, Arrow has gone from strength-to-strength, thanks in large part to the main story that has run through these three episodes - the villainous Brick (Vinnie Jones) taking over The Glades in Starling City and Team Arrow having to cope with the ensuing anarchy sans Oliver.
Oliver, meanwhile, spent a large portion of the episode making his way back from Nanda Parbat, arriving just in time for the dramatic finale.
It was great to see Ted Grant suited up as Wildcat in the large-scale dust-up at the episode's climax, although his ultimate fate was rather vague. I hope he hasn't been written out, as I'd love to see Wildcat standing shoulder-to-shoulder with the rest of Team Arrow during a future confrontation.
Even the flashbacks - ever a sticking point with me - were right on target in Uprising, focussing on the backstory of Malcolm Merlyn (the ever-excellent John Barrowman), a key player in this episode once he discovers a connection between Brick and a tragic moment from his past.
Merlyn's involvement with Team Arrow proves to be a major issue with Felicity and it's going to be fascinating to see where the team dynamics go in the next few weeks.
Daredevil: As the Netflix début of Daredevil draws ever nearer, the publicity machine is ramping up the teases...
An interesting bit of background on the character explains that "onetime CIA agent, Hank now runs the Department of Extra-Normal Operations (DEO), which tracks extraterrestrial threats on the planet Earth. Fans of the comics will also know that Hank Henshaw is known in DC Comics lore for being Cyborg Superman".
Meanwhile, the DC Comics blog is also reporting that former Superman Dean Cain and former Supergirl Helen Slater have been cast in the pilot episode as "mystery" guest stars. Money says they're playing Kara's Kryptonian parents.
Agents Of S.H.I.E.L.D.: Season two resumes in the States on Tuesday, but no word (surprise, surprise) as to when it returns to Channel 4 in the UK.
Check out the trailer below to see what we're going to be behind on. By the way, it plays the "inhuman" card front and centre!
This is then followed by a clip from Tuesday's episode.
Agent Carter: Although it's now wrapped up its first season in the States, still no clue as to when this highly-lauded show will land in the UK. However, here's a mini-feature about the show's vintage costume design... just to rub our noses in it.