A Torre de Burros, dans les Asturies espagnoles, Hector Martinez joue le simplet du village pour vendre ses bibelots aux pèlerins de passage. L'arrivée d'une jeune femme, Mair Watkins, va bouleverser toute son existence. Originaire du pays de Galles, Mair veut retrouver la trace de son grand-père Geraint, un volontaire républicain disparu en Espagne lors de la guerre civile.