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