Guest Stars Emily Bett Rickards as Felicity Smoak Colton Haynes as Roy Harper Manu Bennett as Slade Wilson Sebastian Dunn as Edward Fyers Alex Kingston as Dinah Lance Janina Gavankar as McKenna Hall Jessica De Gouw as Huntress Craig March as Gus Sabatoni Co Starring Richard Keats as Dr. Lockhart Valerie Tian as Morgan Patrick Sabongui as Soldier #2 Alyson Bath as Kandy Kane Doug Chapman as Soldier #1 Steve Aoki as Himself Shaun Omaid as Bouncer Rhys Williams as Thug #2 Rei Dietz as Thug #1 Alex Dafoe as Pudgy Emcee Artin John as Waiter