Before it starts filming next month in New Zealand, MTV's Terry Brooks fantasy adaptation Shannara had to add one more cast member: Pan's Labyrinth actress Ivana Baquero.

Variety has word she will play Eretria, the human lead who's an ill fit for the magical members of the Shannara saga. Baquero is best known to American audiences for playing the lead in Guillermo del Toro's horror fantasy when she was only 11 years old, but since that time she's gone on to star in a number of films in her native country and the occasional American release, such as Kevin Costner's The New Daughter.

Set hundreds of years after the destruction of our civilization, in a world that’s reverted to a medieval state, Shannara centers on the half-human, half-elf Wil Ohmasford (played by Austin Butler), who learns he’s the last of the legendary Shannara family of Elven nobles empowered with an ancient magic whose adventures continuously reshape the future of the planet. The series also includes Manu Bennett as Allanon, a perceptive and serious druid who’ll guide Wil on the dangerous path to his destiny.

The first season will adapt 1982’s The Elfstones of Shannara, the second in Brooks’ initial Shannara trilogy. The series will be written and run by Smallville creators Alfred Gough and Miles Millar while Iron Man director Jon Favreau is attached to the project as an executive producer.