Ritter Edward Carnifex (Jonah Hauer-King) hat seine Jugendliebe Eleanor (Kristine Froseth) geheiratet. Doch er erkennt bald, dass ihm mit einer anderen Frau die Chance auf gesellschaftlichen Aufstieg winkt. So beginnt er, einen Weg zu suchen, seine bisherige Gattin loszuwerden und einer Adeligen (Bella Heathcote) den Hof zu machen. Doch Eleanor schwört blutige Rache – und das über den Tod hinaus.