All Cast

Shirley Temple
Heidi 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)
