cast
-
Shirley Temple
Heïdi Kramer
-
Jean Hersholt
Adolph Kramer
-
Delmar Watson
Peter
-
Marcia Mae Jones
Klara Sesemann
-
Arthur Treacher
Andrews
-
Helen Westley
Blind Anna
-
Thomas Beck
Pastor Schultz
-
Mary Nash
Fraulein Rottenmeier
-
Sidney Blackmer
Sesemann
-
Pauline Moore
Elsa
-
Mady Christians
Dete
-
Egon Brecher
Inn Keeper
-
Christian Rub
Baker
-
George Humbert
Organ Grinder
-
Sig Ruman
Police Captain
-
Bodil Rosing
Village Woman (uncredited)
-
Dorothy Vernon
Church Member (uncredited)