NetflixMovies

Directed by James Thomas

Three films directed by James Thomas are in the catalog: Megalodon, Tomb Invader and Battle Star Wars.