Thanks to Mr. Video, we have screen captures from a shorter trailer for the April 26 return of Arrow.
The episode is called “Dangerous Liaisons” and we hear a longer trailer should be here soon. But for now, take a look at some Team Arrow vs. Team Helix action. Official promo images from the episode can be found here.