Den berygtede og magtsyge danske Kong Christian 2. (Claes Bang) skyr ingen midler for at overtage den svenske krone fra Sten Sture (Adam Pålsson). Samtidig - et stykke uden for Stockholm - sværger søstrene Freja (Alba August) og Anne (Sophie Cookson) at tage nådesløs hævn over Kong Christians hær, der brutalt har myrdet deres familie. Det leder dem til den svenske hovedstad, hvor søstrene bliver trukket ind i intrigerne omkring den massehenrettelse, som den gale danske konge har beordret – også kendt som Det Stockholmske Blodbad.