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 Brian McBride as FBI Agent Chris Cound as ESU Officer Ryan Haneman as Glass Banger Rick Pearce as Driver