Savitri has only on wish that her son Vishwas Rao (Shahid Kapoor) becomes a police inspector and a brave and honest one too. Vishwas, on the other hand, wants to be an inspector and a doctor, a judge,a don and more. His mother wishes override his as she is most important in his life.
But when Vishwas comes to Mumbai to become an inspector, his life changes more than he had bargained for. He ends up wearing an inspector's costume for a photo shoot and falls in love with Kajal (Ileana D'Cruz) who has mistaken him for a real inspector.
Now he must keep up his act of Inspector but things change when his mother finds out.