This is hands down the best movie I have seen in a long time. I cared about the people, I saw the plot and the ups and downs and the strokes of genius... Nothing is ever as easy as it seems and this movie portrayed that SO WELL. I came in to this movie expecting a mess and with low expectations.... what I got was nothing short of a masterpiece in cinema... Please go watch this.