En 1940, el soldado alemán Hans Quangel (Louis Hofmann) es asesinado en acción durante la campaña francesa. Sus padres, Otto (Brendan Gleeson) y Anna (Dame Emma Thompson), están devastados por la pérdida y su duelo no se ve mitigado por la alegría histérica por la victoria de Alemania.
Decidiendo que el Führer Adolf Hitler y su régimen nazi son responsables de esta tragedia y mucho más, Otto no puede quedarse de brazos cruzados.
Por lo tanto, Otto comienza a crear tarjetas escritas a mano denunciando los abusos y mentiras del régimen, las cuales deposita secretamente por todo Berlín mientras una desilusionada Anna insiste en ayudarlo.
A medida que las tarjetas subversivas se acumulan a lo largo de los años, el detective de policía Escherich (Daniel Brühl) recibe la tarea de rastrear al folleto mientras es presionado por su superior de las S.S. cada vez más impaciente por un arresto por esta "traición", independientemente de la culpabilidad real.
A medida que las apuestas aumentan incluso cuando el día de la rendición de cuentas de la Alemania nazi se acerca, Otto y Anna están decididos a difundir la verdad sin importar las probabilidades, incluso cuando su oposición espera el error fatal que podría condenarlos.