Stephen Amell puts on the hood again for the first time in over three years in the April 26, 2023 episode of The Flash, and his Spartan buddy John Diggle (David Ramsey) is with him! The special Flash episode is called “It’s My Party And I’ll Die If I Want To” and it airs at 8PM ET/PT on The CW. To get us ready for the episode, we interviewed Stephen about the big return over at FlashTVNews! There’s a lot of other coverage, including photos, which you can also find at the site.
Check out the trailer for the episode below… and yes, the episode does give us updates on characters such as Felicity and Mia!