NetflixMovies

Directed by Julia Leigh

The only film directed by Julia Leigh in the catalog is Sleeping Beauty.