Special Guest Stars Brandon Routh as Ray Palmer / The Atom Guest Stars Emily Bett Rickards as Felicity Smoak Amanda Pays as Dr. Tina McGee Emily Kinney as Brie Larvan / Queen Bee Co Starring Alicia Chowen as Student #1 Theresa Wong as Lindsay Kang Carl Montoya as Crook #1 Mathieu Lardler as Maitre d' Andrew Gillingham as Crook #2 Kasey Kieler as Thief #1 Andrew Laurenson as Flasher Marlo Franson as Bill Carlisle Al Miro as Thief #2