Having grown up in Edinburgh I expected to enjoy this film based on the comments of other reviewers. I also chose it for Dougray Scott who plays a mean if somewhat two dimensional villain in other films with entertaining results. I felt that the story was weak and rather predictable. However, that did not detract from the performance of the young male lead who I thought was excellent and utterly convincing as was his friend. Liz White continued to grow in my estimation with this performance having already seen her in "Life On Mars" and "A Short Stay in Switzerland". These actors far exceeded the capabilities of the script and the storyline and I will continue to watch for them in future releases. To be honest, their performances and the clever use of art and location in the film are the only reasons I have for giving this film a 7. If the score was for storyline alone, it would have garnered a 3.