Shanti Kranti is a 1991 Indian multilingual film written, produced and directed by V. Ravichandran under his Eshwari Productions banner. The film starred himself in lead role, with Juhi Chawla and Anant Nag in supporting roles. The film was simultaneously shot in Tamil, Telugu and Hindi.