Après avoir grandi en subissant la négligence et les critiques de son père, le monde d'un jeune homme est bouleversé lorsqu'il apprend qu'il a été échangé à la naissance avec le fils d'un millionnaire.
Sanjay souffre d'amnésie antérograde : il ne se rappelle que des quinze dernières minutes qui se sont écoulées. Mais Sanjay se souvient d'une chose, un nom : Ghajini. Et Sanjay est près à tout pour se venger de l'homme qui lui a fait tout perdre...
Quand Harsha, un cascadeur à vélo de Vishakapatnam, rencontre accidentellement Indu, il découvre sa vie de guerrier Kala Bhairava lors de sa dernière naissance. L'histoire restante explique comment Indu et Kala Bhairava sont connectés.