Mohanlal joined the unit of Ramgopal Varma’s all new Sholay. In Sholay, Mohanlal plays the role of Thakur made memorable by Sanjiv Kumar in the original. In the modern version set in Mumbai city, Mohanlal plays a police officer whose family has been wiped out by an underworld don Gabbar Singh.