Wil Ohmsford

Personnage joué par Austin Butler
Wil est moitié humain et moitié elfe, fils de Shea et Heady Ohmsford. Après la mort de sa mère, Wil quitte sa ville natale pour devenir guérisseur. En chemin il rencontre Eretria, une vagabonde qui lui vole les pierres elfiques, seul héritage de son père. Plus tard il fait la connaissance du druide Allanon qui lui apprend qu'il est le dernier fils de la légendaire famille royale des Shannara et que son père, que Wil pensait être un alcoolique raté, était en réalité un héros qui a sauvé les 4 terres.
Découvrant l’existence de la magie et la vérité sur ses origines, Wil accepte d'accompagner Allanon à Arborlon, le royaume des elfes. Sur place, il apprend que l'Ellcrys, un arbre qui protège le monde des démons, se meurt, et que seule la princesse Amberle peut le sauver. Cette dernière s'étant enfuie, Wil et Allanon partent à sa recherche. Une fois la princesse retrouvée, Wil se joint à elle dans sa quête pour sauver l'Ellcrys.
A la fin de la saison 1