"Queen", a middle-class girl's journey of self discovery after getting ditched by her fiance, has been winning Kangana accolades all over. She already has a National Award in her kitty for the role. However, the actress was not present to accept the gong as she rarely attends award shows.
Shahid, 34, re-teamed with his "Kaminey" helmer for his career's best role of a man deranged by grief and subsequent betrayal by his close ones.
The actor dedicated his award to Bhardwaj for giving him the opportunity and called the film "scary".
"I would like to thank Vishal Bhardwaj for this recognition. A very big thank you to him for believing in me. Today I am standing here because of him. It was a scary film to do because we thought people will never love and understand this," said the actor in his acceptance speech.
Earlier, Shahid, one of the best dancers in Bollywood, took to stage to give a power-packed performance on "Bismil".
Tabu, who played Shahid's mother in "Haider", won the best supporting actress award for her multi-layered performance, while co-star Kay Kay Menon bagged the trophy for best negative role for his portrayal of a shrewd politician.
"Queen" won the award for best picture and story (Bahl, Chaitally Parmar and Parvez Shaikh) apart from the best actress trophy.
Anurag Kashyap, one of the producers and editor of the film, expressed his love for fellow director Rajkumar Hirani, while receiving the best movie trophy for "Queen".
"I don't know what to say. I love you Raju sir (Rajkumar Hirani). I don't know how this film happened and it happened somehow. When we started the film we didn't have any money...," he said.