NetflixMovies

Directed by Francis D. Lyon

Films directed by Francis D. Lyon, four in all, made between 1955 and 1966. The best known are Cult of the Cobra and The Great Locomotive Chase.