Miranda Otto

Miranda Otto is an Australian actress. She is set to portray Zelda Spellman on The Chilling Adventures of Sabrina.