Adding yet another feather in its cap, the multi-starrer mangnum opus by SS Rajamouli, 'Baahubali: The Beginning' became the first non-English movie to be screened at the iconic Royal Albert Hall in London on Saturday. The film's stars and director were present at the special screening.