Martin Luther (Maximilian Brückner) stellt 1517 die Welt auf den Kopf. Mit den 95 Thesen gegen den Ablass macht er sich mächtige Feinde. Die Kirche schlägt zurück und exkommuniziert ihn. Als er seine Thesen aber selbst vor dem Kaiser nicht widerruft, ist die Reformation nicht mehr aufzuhalten. Allerdings ringt Luther bald mit seinen Gefährten Thomas Müntzer (Jan Krauter), Andreas Bodenstein (Johannes Klaußner) und den beiden entlaufenen Nonnen Käthe (Frida-Lovisa Hamann) und Ottilie (Aylin Tezel) um den rechten Weg. Thomas Müntzer will eine gerechtere Welt auch mit Waffen gegen die Landesfürsten durchsetzen. Martin Luther lehnt jede Gewalt gegen die Obrigkeit ab. Reformation steht gegen Revolution und aus Freunden werden bald erbitterte Feinde.