Simar(Priyanka Chopra) and Nikhil(Arjun Rampal), a married couple have fatal accident in which Nikhil is seriously injured. Nikhil loses his memory but his wife Simar, and friends Shekhar(Ankur Nayyar) and Tanya(Kim Sharma) help him to start his life all over again. The story takes a turn when Nikhil tries to find out about his past. He questions different people and they have different stories to tell. In his attempts to find out about his past, he encounters Chamman(Saurabh Shukla), a private detective who has information about his wife Simar. Together with the help of Tanya, Nikhil finds out shocking truths about his past and his wife.
The first half is quite engrossing, with the story moving at a brisk pace. The director maintains a good grip though songs spoil to a certain extent but the tight screenplay make up for it. The second half could have been even better if the writing was better. But the sloppy writing and inclusion of songs result in the story losing the momentum. Though the truth, when revealed leaves the viewer shocked to a certain extent, but the poor climax lets the movie down. In short, Yakeen fails to enthrall the audiences after a certain point.
The music of the film is very disappointing. Yakeen should have been a songless thriller. Cinematography is good. Screenplay by Vikram Bhatt is excellent in the first half but is not as good in the second half. Director Girish Dhamija does an average job.
Arjun Rampal makes a sincere effort in handling a complex role. He does a good job overall. Definitely one of his better performances. Priyanka Chopra does well in a role tailor made for her but her dialogue delivery has to improve. Kim Sharma is ok. Saurabh Shukla is excellent. Sudhanshu Paandey is superb.
Overall, Yakeen has an untried concept but fails to back it up with a strong script.