NetflixMovies

Directed by John Sayles

17 films directed by John Sayles, made between 1980 and 2010, including Lone Star, Eight Men Out and Matewan. Most of them are dramas.