Certainly no evidence of soft, sweet Edinburgh Rock here, instead a hard, boiled "soor ploom" of a film. The explicit realistic, yet necessary, violence does leave a shocked aftertaste, but this is mollified by some humourous sweeteners. Non Scots may wish to take a "universal translator" with them, but the use of dialect merely underlines the authenticity in the setting of the piece. Acting is superb and the story hangs together..well maybe except for the cheesy "tattoo" scene. I certainly would recommend it...and take plenty of sweeties!!