Guest Stars Jay Benedict as Major/Captain John Kiefer Zoe Tapper as Susan Davies Philip Jackson as Alan Carter Sam Hazeldine as Will Grayson John McArdle as Stan Davies Peter Jonfield as Harold Grayson Jane Wood as Mary Davies Brian Flaherty as GI 2 Corey Johnson as Sgt. Jack O'Connor Keith Barron as David Barrett Tom Bennett as Ben Barrett Peter Youngblood Hills as James Taylor Andrew MacLachlan as Dr. Mark Rogers Jacob Gaffney as GI 1 Michael Parkhouse as Jeremy Simms