‘Baahubali: The Beginning’ to become the first Indian film to be screened at Royal Albert Hall in London

Baahubali: The Beginning’ which blurred the lines of regional cinema and brought India on the global map, is all set to make history again…