NetflixMovies

Directed by Nicholas Humphries

Films directed by Nicholas Humphries, five in all, made between 2019 and 2024. The best known are Project Ithaca and Mystery Island.