The following are the winners of the top awards at the show held early Sunday.
Best Actor - Shah Rukh Khan for "Swades"
Best Actress - Rani Mukherjee for "Hum Tum"
Best Actor in a Supporting Role - Abhishek Bachchan for "Yuva"
Best Actress in a Supporting Role - Rani Mukherjee for "Yuva"
Filmfare Power Award - Shah Rukh Khan
Best Director - Kunal Kohli for "Hum Tum"
Best Film - "Veer Zaara"
Best Actor in a Comic Role - Saif Ali Khan for "Hum Tum"
Best Actor in a Villainous Role - Priyanka Chopra for "Aitraaz"
Best Music Director - Anu Malik
Best Male Playback - Kunal Ganjawala
Best Female Playback - Alka Yagnik
Lifetime Achievement Award - Rajesh Khanna
Best Art Direction - Sabu Cyril
Best Female Debutante - Ayesha Takia
Ramesh Sippy received a special award for his classic "Sholay", which was adjudged the best film of the past 50 years.