Franz Jägerstätter, paysan autrichien, refuse de se battre aux cotés des nazis. Reconnu coupable de trahison par le régime hitlérien, il est passible de la peine capitale. Mais portés par sa foi inébranlable et son amour pour sa femme, Fani, et ses enfants, Franz reste un homme libre.
Un homme part s'installer dans une cabane en montagne avec son chien en plein hiver. Des flash-backs viennent éclairer peu à peu ses motivations et sa vie d'avant, auprès de sa femme déprimée et en contact avec son fils parti faire la guerre.