Guest Stars Caity Lotz as Sara Lance Dylan Neal as Dr. Anthony Ivo Summer Glau as Isabel Rochev Carlos Valdés as Cisco Ramon Danielle Panabaker as Caitlin Snow Chelah Horsdal as Kate Spencer Co Starring David Nykl as Anatoly Knyazev Richard Keats as Dr. Lockhart Michael Daingerfield as Ned Foster Doug Chapman as Baker Tommy Europe as Prison Guard