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