Sandra Sciberras
Known for her unique storytelling approach, Sandra Sciberras was born in 1967 in Gozo, Malta and began her active directing career in 2001. Primarily concentrating on drama and science fiction genres, Sciberras has directed striking films like "The Caterpillar Wish" and "The Dust Walker", the former earning her an Australian Film Institute award for Best Original Screenplay. Her directorial style often includes a deep exploration of human emotions, set against the backdrop of intricate plotlines.
On a personal note, Sciberras' passion for storytelling and her ability to create complex, relatable characters truly sets her apart in the realm of contemporary cinema.