arrow blast radius cw main oliver sebastian blood 'Arrow' photos: 'Blast Radius' brings explosions and betrayal

When “Arrow” Season 2 returns with its first new episode of 2014, “Blast Radius,” Oliver and the rest will need to deal with deadly explosions and even deadlier betrayal. A new bad guy, Shrapnel (Sean Maher), is in town, while Sebastian Blood (Kevin Alejandro) moves closer to his political goals.

Photos from the episode give a hint about what’s to come.

It’s a safe bet that Oliver (Stephen Amell) doesn’t know anything about Blood’s alter ego, not when he’s endorsing the politician for mayor.

arrow blast radius cw 1 stephen amell oliver 'Arrow' photos: 'Blast Radius' brings explosions and betrayalThea (Willa Holland) seems to be a fan as well.

arrow blast radius cw 2 oliver thea 'Arrow' photos: 'Blast Radius' brings explosions and betrayalAs for Laurel (Katie Cassidy), well … She’s at the party for Blood anyway.

arrow blast radius cw 3 oliver laurel 'Arrow' photos: 'Blast Radius' brings explosions and betrayalOliver is such a fan, in fact, that he even pays Blood a visit in the Arrow costume.

arrow blast radius cw 4 oliver stephen amell 'Arrow' photos: 'Blast Radius' brings explosions and betrayalBlood isn’t quite as thrilled about this, of course. You aren’t generally, when the man you tried to kill comes calling.

arrow blast radius cw 5 sebastian blood kevin alejandro 'Arrow' photos: 'Blast Radius' brings explosions and betrayal
“Blast Radius” airs Wednesday, Jan. 15 at 8 p.m. on The CW.