what going on?

Back Arrow episode 16