A series of child abductions and murders have left the police force perplexed and unable to solve the case. Hence the case is handed over to the CBI, who designate trainee Reet Oberoi (Preity Zinta) to solve the case. After some investigation the evidence points towards Lajja Shankar Pandey (Ashutosh Rana), a religious fanatic who believes in the sacrifice of children to gain immortality. Pandey's erratic behaviour and Reet's traumas (as a child she witnesses her older brother Jassi, a terrorist, being gunned down by the police in their home) forces Reet to seek help from a prisoner, an unjustly implicated genius by the name Professor Aman Verma (Akshay Kumar).