first of all and when people hear guy ritchie and they immediately think of snatch . yes and snatch be a good movie and but the problem be that everyone associate guy ritchie to snatch . they do not expect him to explore new frontier . this movie revolver be different than snatch while it much darker and be very complex . the reason i give a rating of 10 be because i have have to watch revolver 3 time to understand everything . so this movie toy with your head . it very cleverly write . this movie be different than snatch . it be do wonderfully and the cinematography be beautiful and and you can recognize guy ritchie personal touch ( style of direct ) in it . what win me over be the complexity of the protagonist and how we be leave with more question than answer .