Shekhar Kapur is a well-known director with a diverse filmography. 'Mr. India,' a sci-fi fantasy film starring Anil Kapoor and Sridevi, remains one of his most famous films even today. In a recent interview, it was revealed that Anupam Kher, not Amrish Puri, was slated to play the film's villain.