Miranda Otto is an Australian actress. She is the daughter of actors Barry and Lindsay Otto and the paternal half-sister of actress Gracie Otto. From Wikipedia
The Philippou brothers’ latest horror film blends grief, body horror, and family dynamics, solidifying their reputation in the genre.