A band of mercenaries led by Martin (Rutger Hauer) triumph in battle for their leader Arnolfini. When he is betrayed by this tyrant, Martin seeks revenge! Martin's mercenaries abduct Agnes (Jennifer Jason Leigh), a convent girl and the bride-to-be of Arnolfini's son Steven (Tom Burlinson). She in turn manipulates Martin to protect her from his men. But is she feigning devotion in order to survive or has she fallen in love?