Arrow Will Caitlin (Danielle Panabaker, left), Dr. Wells (Tom Cavanaugh) and S.T.A.R. Labs help Felicity (Emily Bett Rickards) and Oliver (Stephen Amell, not shown) catch Sara Lance's killer in episode 8 of "Arrow" Season 3? Photo: The CW

Things got pretty heated on The CW’s “The Flash” when Oliver Queen (Stephen Amell) of “Arrow” paid a visit to Central City in the first crossover episode. There is still more crossover fun to come as Barry Allen (Grant Gustin) will return the favor with an appearance on “Arrow” Wednesday. The two took down a dangerous new meta-human on “The Flash,” but there is much more action coming for the superhero pair.

Season 3 of “Arrow” continues Wednesday with episode 8, “The Brave and the Bold,” which also continues the crossover excitement with “The Flash.” The two heroes will be working together again to stop Captain Boomerang, a new foe wielding weaponized, well, boomerangs. According to the synopsis, the new enemy will place five bombs around Starling City set to go off at the same time. Luckily, Oliver will have help from the fastest man alive to track them down. Captain Boomerang was the reason Oliver and his team ended up in Central City on “The Flash,” but the villain never made an appearance.

Watch the promo for “The Brave and the Bold” below:

There may be bigger questions for the crossover episode to answer as well. On “The Flash,” Felicity Smoak (Emily Bett Rickards) gave S.T.A.R. Labs a DNA sample to analyze from an old crime – the murder of the Sara Lance (Caity Lotz) in the “Arrow” Season 3 premiere. Will the new episode finally give fans the answer to who killed the Black Canary?

Will Sara Lance’s killer be revealed? Plus, how will Barry and Oliver stop Captain Boomerang? Fans will have to tune in to find out. The “Arrow” crossover episode airs Dec. 3 at 8 p.m. EST on the CW.

Who killed Sara Lance? Tweet your thoughts to @Ja9GarofaloTV.