After looking at the ratings and other user comments for this film on IMDb i was a bit unsure about purchasing this film. But after watching it i have to say that i was greatly, and pleasantly surprised at how good it was. The film was interesting and intriguing all the way through and i thought that all the roles were played very well, especially Mark Strong and Sienna Guillory, whose stunning acting carried the film very well. I also thought the film had a good ending that concluded it well and left me satisfied with all loose ends. Overall, i'd say that this film is a great watch and i thoroughly enjoyed it from beginning to end.