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 Braeden Clarke as Frat Dude #2 Simone Bailly as Council Member #2 Madison Smith as Frat Dude #1 Brad Kelly as Scary Biker Kory Grim as Terrorist Alexandra Voicu as Weirdo Chick Darryl Quon as Scary Drunk Guy Sarah Goodwill as Woman Robert Hayley as Cop Christopher Logan as Council Member #3 Vivian Full as Waitress Nicole Meier as Sexy Girlfriend