After his family is killed during a bank robbery, a man tries to avenge their death.
Set in present day Mumbai the story follows the life of a serial killer Ramanna who is inspired by an infamous serial killer from the 1960s, Raman Raghav. His strange obsession with Raghavan, a young cop keeps growing as he closely follows him without his knowledge and often creates situations where both of them come face to face.
An aspiring writer from a small town in U.P. runs away to Mumbai. He gives himself 30 days to try and prove his worth.
The movie, filled with humor and romance, is a quirky ride into the life and times of a small time contract killer, Babu, played by Nawazuddin Siddiqui. The film spins around his love, his friends, his rivalries and his revenge.