NetflixMovies

Directed by Michelle Ouellet

Five films directed by Michelle Ouellet, made between 2021 and 2024, including Stolen Baby: The Murder of Heidi Broussard. Most of them are romances.