In 1897, little Priscilla Williams, along with her widowed mother, goes to live with her army colonel paternal grandfather on the British outpost he commands in northern India.
Shirley Temple
as Priscilla 'Winkie' Williams
Victor McLaglen
as Sgt. Donald MacDuff
C. Aubrey Smith
as Colonel Williams
June Lang
as Joyce Williams
Michael Whalen
as Lt. Brandes aka 'Coppy'
Cesar Romero
as Khoda Khan
Constance Collier
as Mrs. Allardyce
Douglas Scott
as Mott
Gavin Muir
as Capt. Bibberbeigh
Willie Fung
as Mohammet Dihn