Co Starring James Best as Bowman Lewis Nestor Paiva as Sgt. Carl Boemher Bill Catching as Soldier John Howard as Colonel James Harris Ken Mayer as Major Shegan Jacqueline deWit as Princess Irene Windust as Charity Harris Uncredited Eddie Little Sky as Indian Leonard P. Geer as Trooper Harry Hines as New Store Owner Kenneth MacDonald as General Collins