Special Guest Stars Victor Garber as Dr. Martin Stein / Firestorm Guest Stars Teddy Sears as Jay Garrick Shantel VanSanten as Patty Spivot Vanessa A. Williams as Francine West Kett Turton as Eddie Slick / Sand Demon Co Starring Darla Taylor as Tour Guide Zach Martin as Fire Fighter #1 Uncredited Tony Todd voices Zoom