National Film Awards are the most prestigious awards in India which were started as an annual incentive by the Government of India. The 63rd National Film Awards were announced today i.e. on March 28 and according to the reports SS Rajamouli's visual extravaganza ‘Baahubali’ is this year’s Best Film. SS Rajamouli's film was the fastest grossing film at the box office in India and other countries. The film stars Rana Daggubati
, Anushka Shetty, Tamannaah and Prabhas
in the lead roles. It is extremely interesting that ‘Baahubali’, which has taken the Telugu cinema eminence to the international level, has won the National Award. It is known to everyone that Rajamouli’s magnum opus ‘Baahubali’, which was released last year, has created waves all around the world.