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