Special Guest Stars David Carradine as Harry Solow Guest Stars Kenneth Tigar as Russ Tabler R. Lee Ermey as General Ferris Felton Perry as Col. Riggins Bibi Besch as Dr. Elaine Cosgrove Co Starring James Caviezel as Squad Leader Tim Kelleher as Sgt. Kellog Tommy Morgan as Sgt. Bane