Hard Candy The UK premiere of 'Harry Brown' held at the Odeon Leicester Square. London, England - 10.11.09