Nell’Inghilterra del 1215 infuria la violenta guerra tra i baroni e il re Giovanni (Paul Giamatti). A causa della bolla pontificia che ha annullato la Magna Charta, emanata dal sovrano per rinunciare ai privilegi di cui godeva, i baroni vedono minacciate le conquiste libertarie ottenute e difendono con tutti i mezzi a disposizione i castelli che hanno occupato, contando anche sull’aiuto delle truppe francesi intervenute con l’obiettivo di spodestare Giovanni dal trono. Nei pressi del castello di Rochester, isolato e lontano dai francesi, il barone William d’Aubigny (Brian Cox), raggruppa una ventina di uomini, cui si aggiunge spontaneamente Marshall (James Purefoy), un valoroso cavaliere templare, per difendere il territorio e affrontare la ferocia dell’esercito inglese, condotto dallo spietato sovrano..