Dans la Suisse du XIVe siècle, un chasseur autrefois pacifique mène son peuple à la rébellion après que sa famille et son pays ont été menacés par un roi autrichien tyrannique.
Après une foudroyante histoire d'amour avec un riche veuf, la jeune mariée s'installe dans le domaine familial. Mais l'ombre obsédante de la défunte épouse la poursuit...
Isolé dans sa petite maison, Brian sombre dans la dépression. Pour tromper sa solitude, il décide de construire un robot nommé Charles, un amas improbable de pièces qui se révèle drôle et attachant. Qui pourrait contrarier cette amitié ?