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 Claude Knowlton as Overlapping Personnel #2 Paula Lindberg as Overlapping Personnel #1 Chris Cound as ESU Officer Ryan Haneman as Glass Banger Rick Pearce as Driver Brian McBride as FBI Agent