Ghanchakkar kicks off with Sanjay Athray (Emran Hashmi) who is a master in his one and the only profession, robbery. But he decides to give up his con job after a last heist alongwith two other con artists- Pandit (Rajesh Sharma) and Idris (Namit Das) who accompany him.
The robbery goes off well and the three part ways for a couple of months in order to get rid of the cops with the entire money stashed with Sanjay. But when the three meet again, it's not the same Sanjay any more. He has lost his memory in an accident and so he fails to recognize the two and also the bag containing the money.