Special Guest Stars Stephen Amell as Oliver Queen / Green Arrow Katie Cassidy as Laurel Lance / Black Canary Guest Stars Casper Crump as Vandal Savage Peter Francis James as Dr. Aldus Boardman Co Starring Kiefer O'Reilly as Jonas Alex Duncan as Miranda Coburn Mackenzie Gray as Council Member #1 Simone Bailly as Council Member #2 Alexandra Voicu as Weirdo Chick Madison Smith as Frat Dude #1 Braeden Clarke as Frat Dude #2 Brad Kelly as Scary Biker Sarah Goodwill as Woman Darryl Quon as Scary Drunk Guy Kory Grim as Terrorist Robert Hayley as Cop Christopher Logan as Council Member #3 Vivian Full as Waitress Nicole Meier as Sexy Girlfriend