Inspector Shekhar (Dev Anand) of the C.I.D. has a difficult job on his hands. A newspaper editor has been killed and he has to find the man who did it; or rather, as he knows the murder was carried out by Sher Singh (Mehmood), he has to try to find the criminal mastermind who ordered the killing. But once he has Sher Singh behind bars, it's not long before the young killer gets bumped off by prisoners ordered to silence him. Shekhar must then continue his investigation while both fighting accusations that he was involved in Sher Singh's murder and avoiding the bribes offered by the beautiful Kamini (Waheeda Rehman), struggling against all kinds of opposition in order to see justice done.