what going on?

Back Arrow episode 5