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 Andres Joseph as Turbo Nadeen Lightbody as Reporter William Samples as Mr. Vandervoort Uncredited Morena Baccarin voices Gideon