Special Guest Stars Tyler Hoechlin as Superman / Kal-El / Clark Kent Grant Gustin as Barry Allen / The Flash Stephen Amell as Oliver Queen / Green Arrow Tom Cavanagh as Harrison Nash Wells / Pariah Caity Lotz as Sara Lance / White Canary Elizabeth Tulloch as Lois Lane Ruby Rose as Kate Kane / Batwoman Katherine McNamara as Mia Smoak / Blackstar Stephen Amell as Oliver Queen / Green Arrow (Earth-16) Wil Wheaton as Doomsday Protestor Brandon Routh as Ray Palmer / The Atom Guest Stars Erica Durance as Alura Zor-El Audrey Marie Anderson as Lyla Michaels / Harbinger Griffin Newman as Trivia Night Host Burt Ward as Earth-66 Bystander Robert Wuhl as Earth-89 Bystander Co Starring Nickolas Baric as Rabbit #1 Uncredited Alan Ritchson as Hank Hall / Hawk Curran Walters as Jason Todd / New Robin Russell Tovey as Ray Terrell / The Ray