63 rd National Film Awards announced. Telugu blockbuster Baahubali has won the Best Film award. The legend Amitabh Bachchan won the Best Actor award for his character in Piku and this is fourth National Award , while the Bollywood star Kangana Ranaut won Best Actress for her role in Continue Reading