In the video, viewers can get the first look at Oliver’s (Stephen Amell) finished nightclub, which is finally set to open in this week’s episode. Amell points out that the club would have opened sooner, but it was burned to the ground a few episodes back.
Opening night looks like it is going to be a success and DJ Steve Aoki appears in the episode as himself. Moira (Susanna Thompson), Thea (Willa Holland) and McKenna (guest star Janina Gavankar) are all impressed with the work Oliver and Tommy (Colin Donnell) have done with the place, but there is one person who is not there just to enjoy the ambiance.
Helena (guest star Jessica De Gouw) returns to Starling City and she still has revenge on the brain, but this time her target is Oliver. Check out the video to see who Oliver’s scorned ex uses as leverage against her former boyfriend.