'The Flash' Episode 2.15 Photos: Diggle Helps Fight King Shark

'The Flash' Episode 2.15 Photos: Diggle Helps Fight King Shark

By now you'll all have likely seen The Flash Season 2: Episode 15 promo, and as if that wasn't enough, we also have some spoiler photos which you can check out in our gallery below! Are you excited for tonight's episode? Will Barry have time to travel back to Eart-2 and save the mysterious man in the iron mask?

Barry's best friends may also have some unresolved issues.

With different gadgets at his disposal and a support team at his side, hopefully The Flash will be able to defeat King Shark quickly.

Earlier this season on The Flash, fans got their first look at the nefarious King Shark in the episode The Fury of Firestorm. This nefarious villain will attack Joe West (Jesse L. Martin), Iris West (Candice Patton), Wally West (Keiynan Lonsdale) and Barry at the West family home. Lyla, we learned in the last episode of Arrow, has taken over A.R.G.USA with the death of Amanda Waller. Dig is an ex-soldier who is part of Team Arrow and also known as Freelancer in the Suicide Squad. The couple first met in Afghanistan and have a daughter together, Sara.

Virtual reality headset a big eye-opener at mobile show
The world's second-largest PC maker HP is once again attempting to muscle in on the smartphone market launching the HP elite x3 . BlackBerry will also be on hand, rumoured to show off its Vienna, a lower cost Android phone with a physical keyboard.

"The Flash" executive producer admitted that fans will see more of Earth-2 in an upcoming episode and Barry will finally find out what happened to Killer Frost, who helped Cisco and Dr. Wells find Zoom's lair.

Good news "frosties", latest "The Flash" season 2 spoilers revealed she will be back. Hanelle Culpepper directed the episode written by Benjamin Raab & Deric A. Hughes. King Shark was voiced by Tim Kang and David Hayter.

USA TODAY's Robert Bianco previews another guest appearance from "Two and a Half Men" star Jon Cryer on "NCIS" for Tuesday, February 23.

Check out the trailer for "The Flash" season 2 episode 15 here.