Sanjay Singhania (interpretat de Aamir Khan) este un magnat înstărit care suferă de amnezie anterogradă, în urma unei traume cerebrale suferite atunci când a încercat să împiedice crimă comisă împotriva prietenei sale. Din cauza leziunilor grave la cap, el nu își poate aminti decât ultimele cincisprezece minute, fiind lipsit de amintiri despre evenimentele sau incidentele anterioare din viața sa. Pentru a-și putea continua existența, el se bazează pe tatuaje și pe fotografii polaroid pentru a-și aminti fragmente din trecutul său. Povestea lui este monitorizată de aproape de un ofițer de poliție (interpretat de Riyaz Khan), care îl urmărește în legătură cu multiplele crime comise în căutarea ucigașului prietenei sale, folosindu-se de un jurnal. De asemenea, cazul său atrage atenția unei studente la medicină, Chitra (interpretată de Jiah Khan), care caută un caz medical interesant pentru proiectul său universitar. Chitra descoperă legătura emoțională dintre Sanjay și Kalpana (interpretată de Asin Thottumkal), un model activist. În momentul în care proiectele ei de ajutorare a copiilor intră în conflict cu cei care îi exploatează, Chitra intervine în planurile lui Ghajini de a răpi 25 de fete tinere, iar Kalpana este ucisă de acesta. Astfel, cu ajutorul Chitrei, Sanjay pornește într-o căutare sângeroasă a răzbunării, urmărindu-l pe criminalul ucigaș al singurei sale iubiri...