TV Sabrina TV series adds Miranda Otto as Aunt Zelda Miranda Otto is the Aunt Zelda to Lucy Davis’ Aunt Hilda in Netflix’s Sabrina series