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 Lori Lively as Tom Ryan's Mother Natalie Avital as The young Girl Nigel Gibbs as General Hayes Barbara Perry as Old Woman Azdine Melliti as Fierst Bodyguard Maz Siam as Prosperous Fellow Kevin Fry as Tom Ryan's Stepfather Jackson Fox as 9 Year-old Tom Ryan Mary Eileen O'Donnell as Nurse Scott Barry as Man with Dog Caleb Steinmeyer as 15 / 19 Year-old Tom Ryan Eric L. Haney as Recruiting Sergeant Silvia McClure as Reception Nurse Jack Betts as Old Priest