New Delhi, March 22 -- Bollywood powerhouse Akshay Kumar has done it again. His latest film 'Kesari' earned 21 crores on its opening day making the movie the top grosser of 2019 till now.

The historical drama has collected Rs. 21.50 crore at the box office. According to Indian film critic and trade analyst Taran Adarsh, the film featured on 4200 screens across the world, with 3600 in the country and 600 abroad as reported by.

Sharing the magic numbers on his Twitter handle, Taran wrote, "#Kesari roars...Sets the BO on ......Emerges the biggest opener of 2019 [so far]...After limited shows in morning/noon [#Holi festivities], the biz witnessed massive growth from 3 pm/ 4 pm onwards...Evening shows saw terrific occupancy...Thu Rs. 21.50 cr....