New Delhi: S.S. Rajamouli's magnum opus 'Baahubali' has smashed major records at the box office across India and overseas. Baahubali is breaking and creating records with each passing day. The epic film is collecting huge money all over the world.

The film has collected Rs 1,538 crore after 23 days according to the report of trade analyst Ramesh Bala.

 


Baahubali stars Prabhas, Rana Daggubati, Anushka Shetty, Ramya Krishnan, Tamannaah Bhatia and Sathyaraj in pivotal roles.

Prabhas stars as Amarendra and Mahendra Baahubali in the movie, who avenges his father's death while Rana Daggubati played as the antagonist Bhallala Deva. Sathyaraj plays Katappa who killed Baahubali in the first part of Baahubali.

The film had a grand release on April 28 across the world in about 9000 screens. Speculations are rife that the Japanese and Chinese dubbed versions of the film will be released later this summer.