Chennai: Bahubali is the biggest movie in India, the film has been creating new wonders from the release date. Now it will release in China with 6000 screens! last year Aamir Khan’s PK was released with 5000 theaters. Baahubali The Beginning was directed by S. S. Rajamouli and the movie featured Prabhas, Rana Daggubati, Tamannah […]