Vikram Gemini Kiran Rathod Manisha Kalabhavan Mani Teja Murali Murali Singaperumal, a sincere and dignified police officer Vinu Chakravarthy a power-obsessed and corrupt police officer Charle Chinna Salem, a pimp operating a mobile brothel Manorama Aachi Manorama Annamma, a woman who seeks to avenge her son's death Ilavarasu Commissioner of Police Vaiyapuri Oberoi, Dawood's sidekick Gemini Ganesan Cameo Rani Kamini, a divorcée and Gemini's classmate who lusts for him Omakuchi Narasimhan Bombay Dawood (named after Dawood Ibrahim), a butcher Thennavan Kai, Gemini's loyal deputy Madhan Bob R. Anilwal I.P.S, a police officer trying to eradicate prostitution Thiagu Sammandham, a police officer