Diretto da Paul W.S. Anderson e basato sul racconto di George R.R. Martin, il film è incentrato su una regina che, desiderosa di realizzare il suo amore, compie una scommessa audace: invia la potente e temuta strega Grey Alys (Mila Jovovich) alla ricerca di un potere magico nelle spettrali terre selvagge delle Terre Perdute, dove la strega e la sua guida, il vagabondo Boyce (Dave Bautista), devono superare in astuzia e sconfiggere sia gli uomini che i demoni.