Guest Stars Rebecca Pidgeon as Charlotte Canning Ryan Bre Blair as Joss Morgan Benito Martinez as Benjamin Castillo Hugh Fitzgerald as Cartwright Barry Corbin as Carson Dayton Callie as Middle Aged Man Sandy Martin as Woman with Cane Natalie Avital as The young Girl Lori Lively as Tom Ryan's Mother Mary Eileen O'Donnell as Nurse Azdine Melliti as Fierst Bodyguard Silvia McClure as Reception Nurse Maz Siam as Prosperous Fellow Jackson Fox as 9 Year-old Tom Ryan Scott Barry as Man with Dog Caleb Steinmeyer as 15 / 19 Year-old Tom Ryan Eric L. Haney as Recruiting Sergeant Barbara Perry as Old Woman Kevin Fry as Tom Ryan's Stepfather Jack Betts as Old Priest Nigel Gibbs as General Hayes