Shan Shahid: His best non military film in recent years
Uzma Hassan: At last she gets a great role and screen time which is well deserved and well played, from Hum TV Sang e Marmar to various other roles, she has now got and given her best performance
Mohib Mirza: Nice but could have done better
Humaima Malik: Nice but could have avoided the exposure
And last but not the least Ali Azmat: Along with his playback songs, his short appearance with couple of dialogs were too good for me to mention him where ever I will mention this film
Story: 8/10 It has a good plot that tells a well played story.
Suspense: 8/10 Some element of the film has kept the audience eagerly anticipate a resolution.
Originality: 7/10 The film is a remake of Mahesh Bhatt movie as per his consent but some creativity and innovation has been added.
Actors, Cinematography: 9/10 Great job done by most actors
Realism: 8/10 A great film in real world settings despite some unnecessary exposure.
Sets: 8/10 Both local and London scenes are nicely done
Soundtrack: 9/10 Shan is a singer in the film and the songs do justice to the theme, the song Murshid Ji is too good with Rahat Fateh sb himself appearing in it