Avinash vient à Calcutta pour retrouver son unique fils, Ishu, et se retrouve entouré de nombreuses personnes qui s'intéressent à lui. Son seul indice est un numéro de téléphone que lui a remis un policier avant son départ pour Calcutta. Dès son arrivée, il a besoin d'un endroit où loger. C'est là qu'il rencontre Reema, alias Bulbul, une romancière pétillante censée faire des recherches pour son roman. La chambre qu'obtient Avinash est occupée par Bulbul. Elle refuse de la libérer, alors Avinash y reste également (bien qu'il dorme à l'extérieur de la chambre). Bulbul tombe amoureuse d'Avinash et devient la lumière dans sa vie sombre.
Des flashbacks jalonnent le film. Sanjana et Avinash vivaient autrefois à Calcutta avec leur unique enfant, Ishu. Un jour, Avinash fut témoin d'un crime et porta secours à la victime en la conduisant à l'hôpital. Cela déplut fortement à ses agresseurs, qui tuèrent Sanjana et enlevèrent leur enfant. La police fut impliquée mais ne parvint pas à retrouver l'enfant.
Brisé et désespéré, Avinash décide de prendre les choses en main et commence à mener sa propre enquête. Ses investigations l'amènent à Mumbai via le Calcutta Mail, et c'est là qu'il découvrira si son fils est encore en vie ou s'il a été attiré dans un piège mortel.