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 Brooks as First Lieutenant John Ditullio Philip Anthony-Rodriguez as Gunnery Sergeant Mark Burrell Jason Beghe as Sgt. Maj. Thomas Elgart Ret. Elizabeth Anne Allen as Ann Sheehy Robert Blesse as Corporal Paul Sheehy David Reivers as Gunnery Sergeant Len McDaniel Ret.