'Black' winning a total of 11 awards was one of the highlights of the function held last evening, as was a performance by Madhuri Dixit on stage after several years away from the limelight.
Rani Mukherjee's portryal of a deaf-blind girl in the colonial era won her the critics and the popular awards for Best Actress as did Amitabh Bachchan in the Best Actor Category.
'Black' also won Best Film award -- both critics and popular -- and the Best Director honour to Sanjay Leela Bhansali.
It was an emotional moment for the cast of the film, with a choked Rani Mukherjee thanking Bhansali "for believing in the film" while Bachchan, who made his first public appearance to accept the award after his abdominal surgery more than two months ago, acknowledged the good wishes of all his fans during his illness.
"I want to thank Sanjay for pushing me into a corner everytime and then asking me to go further," the superstar said, as his son Abhishek rushed onto the stage and hugged him.
Among other winners, child actor Ayesha Kapoor won the Best Supporting Actress trophy for her role in `Black', and Abhishek Bachchan won the Best Supporting Actor award for 'Sarkar'. Dedicating the award to his father, Abhishek said, "I want to dedicate this award to the greatest actor I know, my father Amitabh Bachchan. It is only when he is in the lead role that anyone can win the best supporting actor trophy".
In music category, `Bunty Aur Babli' emerged the winner, winning best lyrics for the song `Kajra Re' to Gulzar, best female playback singer to Ayesha Chinai for the same number and Best Music to the trio of Shankar-Ehsaan-Loy.
The award for the best male playback singer went to Himesh Reshamiyya for `Aashiq Banaya Aapne'.
Internationally acclaimed actress Shabana Azmi was awarded with the Lifetime Achievement Award by Filmfare for her contribution to Hindi cinema and producer Yash Chopra was given the Power Award.
Among other winners, Vidya Balan won the Face of the Year and Best debutante (female) award for her role in Pradeep Sarkar's `Parineeta'.
Shiney Ahuja won the Best Debutante (Male) for his performance in `Hazaaron Khwaishein Aisi'.
The evening was interspersed with performances by some of Hindi cinema's biggest stars, including a rare performance by Madhuri Dixit, who seemed to have lost none of her grace.
Former Miss World Aishwarya Rai and Abhishek Bachchan also performed at the ceremony which was attended by the who's who of the film industry and also Hollywood star Will Smith, who presented the Best Actress trophy to Rani Mukerji.
The award for the best male playback singer went to Himesh Reshamiyya for `Aashiq Banaya Aapne' and `Bunty and Babli' scored again in the music category, winning best music for Shankar Ehsaan and Loy. Nana Patekar's performance in `Apaharan' won him the best actor in a villainous role trophy, while Akshay Kumar was adjudged best actor in a comic role for `Garam Masala'.
The best supporting actress award was given to child actor Ayesha Kapur for `Black' and the best supporting actor to Abhishek Bachchan for his performance in `Sarkar'.
`Black' also swept all the critics awards winning best film and best actress and actor for Rani Mukherjee and Amitabh Bachchan respectively.
Amitabh Bachchan made his first public appearance after undergoing surgery for intestinal problems more than two months ago.
The show which was interspersed with several performances saw Madhuri Dixit performing on stage after several years.