Katie, à 9 ans, est orpheline. Elle vit chez les Stevens qui l'emploient aux travaux de la ferme. Elle rêve de partir dans l'Ouest américain pour retrouver son oncle.
Agée et aveugle, Régine vit dans la solitude à Nice. Sofiane, un jeune garçon issu d'un quartier difficile, vient l'aider durant l'été. Ensemble, ils apprennent le sens et la valeur du pardon.