V roce 1648 zmítá Anglií občanská válka mezi přívrženci Karla I. a stoupenci parlamentarismu vedenými nemilosrdným Oliverem Cromwellem, budoucím lordem protektorem. Po prohrané bitvě jsou royalisté nuceni se skrývat. Tehdy vojáci plukovníka Judda (Lionel Jeffries) a jeho pravé ruky, politicky neloajálního kapitána Sylvestera (Oliver Reed), obsadí panství Beverleyů, všeobecně přijímané za poslední baštu stoupenců krále. Bratři Edward a Philip, pokládaní do té doby za mrtvé, uprchnou s hrstkou věrných do hlubokých lesů, kde chrání Karla I. Juddova dcera Claire znechucená bezpáteřními praktikami otce sympatizuje s králem, čehož chce využít prospěchářský Sylvester, který by dívku rád pojal za manželku. Claire se však rozhodne pro jiného muže, známého pod přezdívkou Scarlet Blade.