Richard Keats and Michael Daingerfield had been cast in Episode 1 of Season 3.
Richard Keats will make his sixth appearance as DOCTOR LOCKHART, the only doctor in Starling City seemingly willing to treat the cast’s various injuries - The question here is…Who needs his services?
Michael Daingerfield reprises his role as NED FOSTER in this episode. Foster first appeared in S1 as the COO of Queen Industries, who pressures Moira into becoming CEO after Walter’s absence. The second time was in Ep 2x19 “Men under the Hood”
- This appearance would probably be related to the appointment of the new Queen Consolidated’s CEO Ray Palmer