This film was an unexpected surprise. This film was amazing and very enjoyable. I thought that the plot was imaginative and pleasing. Unlike other con/heist films I've seen before. This film has a little bit of action, comedy and drama all thrown in. The unfolding of the story really keeps to looking for what is coming next. The film moves fast enough to keep your attention but not so fast that you miss what's happening. Defiantly an original film. I was very impressed by the entire cast. Mark Ruffalo and Adrien Brody were fantastic. Rachel Weisz brings a certain innocents and curiosity to the character, which was wonderful. I would have to say that Adrien Brody's performance was my favorite in the film. Brody takes the character to another level. Making the character very likable. Mark Ruffalo played the part perfectly. I couldn't see anyone else in this role. He is cocky yet charming. He makes you love the character but at the same you just want to slap him in the head for putting his brother through these con's. Overall I thought the writing and acting was fantastic. I would watch this film again and I would recommend it to anyone looking for a good con/heist film.