
I think it's a failed experiment: the ingredients are all there - crime and violence, the hard and lonely life of a star, two different worlds colliding - but what it seems to me is that the doses were not mixed well. The violence is too much, and finally the movie is all about that, Keira Knightley's presence is useless and her character has no charm. And the affair between the characters of Keira and Colin Farrell is too poor to be a love story, too emotional to be just sex and - what really disappointed me - it brings nothing to none of them: no change, no comfort, no new point of view.