NetflixMovies

Directed by Shekhar Kapur

Films directed by Shekhar Kapur, four in all, made between 1998 and 2022. The best known are Elizabeth and The Four Feathers.