Guest Stars Tom Irwin as Joe Sorelli Kyle Howard as Joel Julian Ovenden as Jason Chris Carmack as Alex Anne Ramsay as Trish Christine Ebersole as Renee Andrew Keegan as Zach Dominic Rains as Shahab John Rubinstein as Dr. Shapiro Paul Cassell as Richard Tribble