Special Guest Stars Brandon Routh as Dr. Raymond "Ray" Palmer Guest Stars Charlotte Ross as Donna Smoak J.R. Ramirez as Ted Grant Christina Cox as Mayor Celia Castle Nolan Gerard Funk as Cooper Seldon Matthew McLellan as Myron Forest Co Starring Aaron Hutchinson as SCPD Officer Paula Lindberg as Overlapping Personnel #1 Claude Knowlton as Overlapping Personnel #2 Chris Cound as ESU Officer Ryan Haneman as Glass Banger Brian McBride as FBI Agent Rick Pearce as Driver