Марк Губаренко’s review published on Letterboxd :
HOLY FUCKIN SHIT THIS IS AWESOME.
After spending an evening with emotions, i can tell that this one of the greatest movies Brits ever produced, this is the second movie with James McAvoy that i've seen this week (first was Welcome To The Punch) and this is even better.
First of all thanks to genuinely polished script. Even if you think you understand it - you're not. Great performance by Vincent Cassel. Nice soundtrack by Underworld alumni.
In the end we get Fincher meets Cronenberg movie, where key to everything is shaved pussy of Rosario Dawson. This is a spoiler, but it won't help you to understand movie till the end titles.
Have a nice time.