Tom Bates (Ronald Reagan) has returned to Jordan, Ohio, after 18 years, rekindling the gossip that he fathered an illegitimate baby before he left. Mary Hagen (played by Shirley Temple), the now-grown subject of those rumors, soon finds herself an unwitting target for the town's ...