Mumbai: It was 'The Dirty Picture' all the way at the 18th Colors Screen Awards 2012 - the super hit movie Saturday won the best film award, while Milan Luthria won the best director and Vidya Balan best actress trophy for her bold performance in the picture about the rise and fall of a sex symbol.
'The Dirty Picture' shared the best film trophy with 'Zindagi Na Milegi Dobara'.
Ranbir Kapoor won the best actor award for his role in 'Rockstar', while singing legend Asha Bhosle was honoured with the lifetime achievement award at a gala event here.
Saif Ali Khan bagged the best supporting actor award for his convincing performance as a Dalit in 'Aarakshan' and Aditi Rao Hydari walked away with the best supporting actress trophy for her role in 'Ye Saali Zindagi'.
Prashat Narayan won the best actor in a negative role award for 'Murder 2' and Priyanka Chopra was given the best actress in a negative role for her critically acclaimed performance as a femme fatale who knocks off her husbands in '7 Khoon Maaf'.
In the music category, A.R. Rahman won the best music director for his rocking music in 'Rockstar', while Mohit Chauhan won the best male singer trophy for the song "Phir se ud chala" in the musical romantic saga.
Best female playback singer award was given to Shreya Goshal for singing the chartbuster "Ooh la la" in 'The Dirty Picture'.