Special Guest Stars Tom Cavanagh as Dr. Harrison Wells David Ramsey as John Diggle Matt Letscher as Eobard Thawne Brandon Routh as Ray Palmer / The Atom Guest Stars Jon Cor as Mark Blaine Christian Magby as Deon Owens Kausar Mohammed as Dr. Meena Dhawan Co Starring Chris Cound as Mugger Daniel Letto as Bank Teller Ryan Pugsley as Bank Robber #1 Dan Ginnane as Bank Robber #2 Barbara Patrick as Bank Robber #3 Jessica Barrera as Young Woman