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 Ashley Rickards as Rosalind Dillon Michelle Harrison as Joan Williams Ennis Esmer as Psych Sara Garcia as Fuerza Jordan Fisher as Bart Allen / Impulse Kausar Mohammed as Dr. Meena Dhawan Agam Darshi as Queen