Guest Stars Devon Bostick as Leo Strange Adam MacDonald as Josh McIntosh Jana Sinyor as Jana Killian Gray as Guard Beatriz Pizano as Dr. Rodriguez