Krishamurthy alias Kitty (Duniya Vijay) is a gym trainer, who is happy leading life with his mother (Roopa Devi). His aim is to win the Mr India title and Naidu (Rangayana Raghu) is sponsoring him by bearing all his expenses. Don Poojari heads a gang and operates from Dubai, whose men are assassinated by another gang Z. Samantha (Pranitha) comes in between and falls for Kitty. Kitty has a hidden face or horror which is kept secret from the outside world. Meanwhile, the cops are waiting for the arrival of Ravi Poojari after his brother was killed by Z gang. Later it is all about the battle between the two gangs to rule the underworld.
Nitin (Chetan) and Varun (Varun) are Police commissioner and head constable sons respectively. They are at loggerheads right from their childhood. Eventually, they both fall for the same girl Amulya, the sister of a traffic inspector. They express their love to her directly. But she travels back to her background happenings in Belgaum where she was in love with Prasanna (Sunil Raoh). How the twosome win over her despite her background forms the rest of the story.