The list of the 63rd National Film Award winners has been announced and Amitabh Bachchan and Kangana Ranaut won 'Best Actor' and 'Best Actress' for their performances in Piku and Tanu Weds Manu Returns.

Sanjay Leela Bhansali has won the 'Best Director' award for Bajirao Mastani, and the hugely successful Baahubali has won the 'Best Film' award!

(From left to right) Sanjay Leela Bhansali with Deepika Padukone and Priyanka Chopra on the sets of 'Bajirao Mastani; a still from SS Rajamouli's Baahubali
Advertisement - Continue Reading Below

On his victory, Bhansali told Times Of India that, "Whether it is mainstream, art-house or parallel cinema, the director and cinematographer have toiled hard on the film and I am ecstatic to win the Award​."

What do you think?