Guest Stars Teddy Sears as Jay Garrick Shantel VanSanten as Patty Spivot Matt Letscher as Eobard Thawne Aaron Douglas as Russell Glosson / The Turtle Co Starring Nadeen Lightbody as Reporter Andres Joseph as Turbo William Samples as Mr. Vandervoort Uncredited Morena Baccarin voices Gideon