NetflixMovies

Directed by Dean Semler

Two films directed by Dean Semler are in the catalog: The Patriot and Firestorm.