After Southern belle Elizabeth Lloyd runs off to marry Yankee Jack Sherman, her father, a former Confederate colonel during the Civil War, vows to never speak to her again. Several years pass and Elizabeth returns to her home town with her husband and young daughter. The little girl charms her crusty grandfather and tries to patch things up between him and her mother.
Shirley Temple
as Lloyd Sherman
Lionel Barrymore
as Colonel Lloyd
Evelyn Venable
as Elizabeth Lloyd Sherman
John Lodge
as Jack Sherman
Sidney Blackmer
as Swazey
Stephen Chase
as Hull
William Burress
as Dr. Scott
Bill Robinson
as Walker
Hattie McDaniel
as Becky "Mom Beck" Porter
Geneva Williams
as Maria
Frank Darien
as Nebler
Robert Warwick
as Colonel Gray