Kaaya goes to Delhi and manages to get the child, but just when they are about to return home, the child witnesses the murder of a police officer in a hotel. The investigations are taken over by another police officer, Shiven (John Abraham) who prohibits Kaaya and the young boy from returning home.
After retrieving the child, Kaaya is about to leave when the child sees a police officer being murdered at a hotel. This event leads to the investigation being taken over by Shiven (John Abraham), who then forbids Kaaya and the young boy from going back home.