En 1942, Clara, cinq ans, maltraitée par sa tante, est recueillie par les Harper—et leur porte chance : nourriture, guérison, et les méchants paient. La cupidité autour de la pension de son père provoque un incendie : la famille perd tout. En ville, ils sauvent Frank, qui les héberge. Jalouse, Dorothée enlève Clara pour la vendre. Son père, cru mort au combat, revient la sauver. Le collier de sa mère révèle que Frank est son grand-père. Clara trouve enfin sa famille.