Colombo, June 6 (IANS) Sanjay Dutt, Bollywood's affable Munnabhai, walked away with the Best Comic Actor trophy for his rib-tickling performance in "All The Best", while Boman Irani received the Best Actor in Negative Role honour for his brilliant portrayal of an eccentric professor in "3 Idiots" at the International Indian Film Academy Awards here.
Sharman Joshi, who played Aamir Khan's friend in "3 Idiots", won the Best Supporting Actor Award, while Divya Dutta received Best Supporting Actress honour for her performance in "Delhi 6".
In the special award category, well-known Hindi filmmaker J. Omprakash and Bollywood superstar Hrithik Roshan's maternal grandfather, who made films like "Aap Ki Kasam" (1974) , "Aasha" (1980) and "Aas Paas" (1981), was honoured for his outstanding contribution to cinema.
Versatile actor Anil Kapoor, who made his mark in the international arena with British filmmaker Danny Boyle's multiple award winning rags-to-riches drama "Slumdog Millionaire", was honoured for outstanding achievement by an Indian in international cinema.
Bollywood heart throb Slaman Khan was given the Habitat for Humanity Award.
Abhijat Joshi, Rajkumar Hirani and Vidhu Vinod Chopra received the Best Story Award for penning the interesting tale of "3 Idiots".