Special Guest Stars Tom Cavanagh as Dr. Harrison Wells Jessica Parker Kennedy as Nora West-Allen Matt Letscher as Eobard Thawne Guest Stars Jon Cor as Mark Blaine Christian Magby as Deon Owens Ennis Esmer as Psych Ashley Rickards as Rosalind Dillon Sara Garcia as Fuerza Michelle Harrison as Joan Williams Jordan Fisher as Bart Allen / Impulse Kausar Mohammed as Dr. Meena Dhawan Agam Darshi as Queen