Baahubali Becomes First Indian Movie to be Shown at Royal Albert Hall, London

India’s record-shattering box-office juggernaut, Baahubali: The Beginning has added another feather to its coveted cap. The magnum opus has become the first non-English movie to be screened at the iconic Royal Albert Hall in Kensington, London. The SS Rajmouli mega-hit served as the first installment of his two-part, high-octane epic drama, the screening of which … “Baahubali Becomes First Indian Movie to be Shown at Royal Albert Hall, London”

Read More