Donna Davies is a Canadian filmmaker from Charlottetown, Prince Edward Island. (Via TMDB)
1000 Women in HorrorFilm • 2025