Special Guest Stars Tom Felton as Julian Desmond Albert Emily Bett Rickards as Felicity Smoak Guest Stars John Wesley Shipp as Dr. Henry Allen John Wesley Shipp as Jay Garrick / The Flash (Earth-3) Todd Lasance as Rival Co Starring David Lee Forts as Patron Uncredited Tobin Bell voices Dr. Alchemy