Close

Dasavatharam release either on 6 or 13 June

Initially, the film, after being in the making for nearly two years, was set to