NetflixMovies

Directed by C. Thomas Howell

Three films directed by C. Thomas Howell are in the catalog: War of the Worlds 2: The Next Wave, The Land That Time Forgot and The Day the Earth Stopped.