A homeless woman named Hannah drifts into the lives of the kindly Ward family, in a small Indiana town in 1919. Hannah makes herself useful as a cook and housekeeper and stays with the Wards... but her real interest is in meeting their neighbor, teenager Peter Trimble. It turns out that Peter is the son she bore out of wedlock and gave up for adoption, and now Hannah has returned to town to see what sort of young man her son has become.
Claude Rains
as Paul Ward
Fay Bainter
as Hannah
Jackie Cooper
as Peter Trimble
Bonita Granville
as Sally Ward
Henry O'Neill
as Sam Trimble
Kay Johnson
as Marcia Ward
James Stephenson
as Thomas Bradford
J. Farrell MacDonald
as Dr. Thompson
William Pawley
as Joe Ellis
Edward Pawley
as Bill Ellis