NetflixMovies

Directed by Graham Baker

Films directed by Graham Baker, four in all, made between 1981 and 1999. The best known are Omen III: The Final Conflict, Alien Nation and Beowulf.