Rating = B+

The movie is very well acted and made. However, it's not an A movie to me, as it is to the real critics, probably because of the scene where the main character steals some money which is at odds with the rest of the character the movie is trying to convey.