Tonight on an all new ‘Arrow‘, Damien Darhk sets in motion the final phases of project ‘Genesis‘. Meanwhile Diggle goes after his brother to get revenge for Laurel’s death. And, curiously enough Thea goes on a trip with Alex, that ends up not being the vacation she thought it was. Check out the promo’s for tonight’s episode below, and be sure and tune into the CW tonight at 7pm central for the show! Join in the conversation after the JUMP.