All Cast

Shirley Temple
Barbara 'Ching-Ching' Stewart

Robert Young
Tommy Randall

Alice Faye
Susan Parker

Eugene Pallette
The Colonel

Helen Westley
Mrs. Hope

Arthur Treacher
Atkins

Allan Lane
Richard Hope

J. Edward Bromberg
Judge Booth

Astrid Allwyn
Kay Swift

Robert Greig
Captain

Jayne Regan
Dora Day

Julius Tannen
First Mate

Willie Fung
Chang

Philip Ahn
Sun Lo

Paul McVey
Second Mate

Helen Jerome Eddy
Mrs. Kruikshank

William Stack
Alfred Kruikshank

Honorable Wu
Li Ze Mon
