Actor Stephen Amell from the hit show Arrow got in on the action of last night’s Monday Night Raw when he came face to face with WWE Superstar Stardust following their long-standing feud. The beef is set to culminate when Stephen Amell and Neville take on King Barrett and Stardust at SummerSlam on August 23 at 7pm ET live on WWE Network.

Check out the highlights from Amell’s appearance on Raw:

Here is Amell demanding a fight on SummerSlam:

Amell posted his reaction to the whole experience on Twitter: