Guest Stars Caity Lotz as Sara Lance Dylan Neal as Dr. Anthony Ivo Summer Glau as Isabel Rochev Carlos Valdés as Cisco Ramon Chelah Horsdal as Kate Spencer Danielle Panabaker as Caitlin Snow 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