Indian firms bet on film star Rajinikanth
Hundreds of thousands of people in India flocked to the cinema at the weekend to see the latest film starring Rajinikanth.
The Tamil actor is one of Asia's best-paid stars with a devoted fanbase and the film is thought to have taken at least $30m (£22.8m) since Friday's release.
But it's not just the actor and producers set to profit, companies too are keen to tap into the marketing potential as the BBC's Shilpa Kannan reports from Chennai.