En 1984, Michael Mac Cann, un menuisier qui vit en solitaire dans un petit village de Virginie trouve une enfant discrètement abandonné devant sa porte. Sans se poser de questions inutiles et surnuméraires, il l'adopte et l'élève. Mathilda devient bientôt son unique raison de vivre. Dix ans plus tard, le père de la fillette, un politicien, veut la récupérer.