Mirrah Foulkes is an Australian director, screenwriter, and film and television actress. She was raised on the Sunshine Coast, in South East Queensland, Australia. From Wikipedia
The image fuels early awards buzz by spotlighting Sweeney’s immersive transformation.