63rd National Film Awards: 'Baahubali' wins Best Film, Amitabh Bachchan bags Best Actor

New Delhi: The jury of the 63rd National Film Awards today announced the list of winners from the Hindi and regional movies, with popular names taking home the most prestigious award. The jury of the 63rd National Film Awards today announced the list of …