Guest Stars Hallee Hirsh as Mattie Grace Johnson William Katt as James Merrick Richard McGonagle as Capt. Richard Carey John Walcutt as Tom Johnson Jason Beghe as Sgt. Maj. Thomas Elgart Ret. Philip Anthony-Rodriguez as Gunnery Sergeant Mark Burrell Elizabeth Anne Allen as Ann Sheehy Jason Brooks as First Lieutenant John Ditullio David Reivers as Gunnery Sergeant Len McDaniel Ret. Robert Blesse as Corporal Paul Sheehy