W roku 1215 angielska szlachta wzburzona królewską samowolą i uciskiem podatkowym zmusza króla Jana (Paul Giamatti) do podpisania postępowej, gwarantującej wolności obywatelskie Wielkiej Karty Swobód. Rychło jednak okazuje się, że król nie zamierza przestrzegać jej postanowień. Już w kilka miesięcy później apodyktyczny, pozbawiony skrupułów Jan na południu kraju zbiera armię i rusza na wojnę z baronami. Dociera do zamku Rochester. Tam templariusz Marshall (James Purefoy) wraz z niewielką grupą walecznych rycerzy stawiają bohaterski opór wielotysięcznej armii tyrana. Rochester staje się symbolem walki o wolność i sprawiedliwość.
Rok 1215. Po przegranej wojnie z Francją w Anglii narasta niezadowolenie z rządów króla Jana bez Ziemi (Paul Giamatti). Baronowie buntują się przeciwko królowi i zmuszają go do podpisania Wielkiej Kart Swobód. Jan nie ma jednak zamiaru przestrzegać postanowień dokumentu. Kilka miesięcy później na południu Anglii pojawia się armia Duńczyków, która ma pomóc Janowi w ostatecznym pokonaniu baronów. Templariusz Marshal (James Purefoy) jest świadkiem okrucieństwa króla. Barona Williama de Albany (Brian Cox) zbiera grupę zaufanych wojowników i razem z Marshalem wyrusza do Rochester. Aby podporządkować sobie Anglię, Jan bez Ziemi musi za wszelką cenę zdobyć twierdzę. Rozpoczyna się krwawe oblężenie.