Nachdem der böse Dämonenherrscher Dagda Mor (Jed Brophy) sechs der sieben Hüter des erkrankten Ellcrys-Baum, der die Erde vor der Dämonenwelt abschirmt, getötet hat, obliegt es der letzten überlebenden Wächterin Amberle (Poppy Drayton), den Baum zu heilen. Dafür muss sie seinen Samen zum sogenannten "Blutfeuer" bringen – allerdings ist nicht überliefert, wo sich dieses genau befindet. Mit Unterstützung des letzten guten Druiden Allanon (Manu Bennett) und gemeinsam mit dem jungen Halbelf Wil Ohmsford (Austin Butler), einem Nachfahre des legendären Shannara-Geschlechts und der Gesetzlosen Eretria (Ivana Baquero) macht sie sich auf den Weg.