Zlohotnica (Angelina Jolie) in njena posvojena krščenka Aurora (Elle Fanning) spoznavata zapletene družinske vezi, ki ju zbližujejo, medtem ko ju istočasno razdvajajo prihajajoča svatba, nepričakovani zavezniki in nove temačne sile.
Leta so bila prizanesljiva do Zlohotnice in njene posvojenke Aurore. Njun odnos, ki je zrasel iz strtega srca, maščevanja in naposled ljubezni, se je polno razcvetel. Vendar pa večno sovraštvo med ljudmi in vilami ni izginilo.
Aurora se bo kmalu poročila s princem Filipom in v kraljestvu Ulstead ter bližnjem močvirju se pripravlja velikansko slavje, ki naj bi povezalo in spravilo razdeljena svetova. Nepričakovano srečanje razkrije mogočnega novega zaveznika, Zlohotnica in Aurora pa se znajdeta na nasprotnih bregovih v Veliki vojni. Na preizkušnji so njuna zvestoba in dvomi o tem, ali sta resnično lahko ena družina.