NetflixMovies

Directed by Michelle Schumacher

Three films directed by Michelle Schumacher are in the catalog: You Can't Run Forever, I'm Not Here and 3 Geezers!