Netflix is rebooting beloved 90s series Sabrina the Teenage Witch and at last they’ve revealed their choice for Aunt Zelda (it’s a good one).

It was previously announced that Mad Men's Kiernan Shipka will be taking on the titular adolescent character while only last week we learned that The Office and Wonder Woman star Lucy Davis will be playing Aunt Hilda.

Now the trio is complete with none other than Lord of the Rings and Homeland star Miranda Otto and as with the others, there’s a likeness to her predecessor that we definitely approve of.

THR describes the reinvented character as ‘stern’: “Proud and devout, Zelda believes there is no greater honor than serving the Dark Lord as a member of the Church of Night. She is the family’s disciplinarian, fiercely protective of Sabrina, and very much Cain to Hilda’s Abel.”

In the original series, Melissa Joan Hart played Sabrina Spellman while Caroline Rhea and Beth Broderick played her aunts Hilda and Zelda, respectively. The new version of the show has been described as a dark, coming-of-age story that traffics in horror, the occult and witchcraft. It acts as a companion to Riverdale.

Netflix's Sabrina the Teenage Witch is due out later this year.