A great con-man story...
The second film from writer/director Rian Johnson (BRICK) is a fun little story about two brothers, Stephen (Mark Ruffalo) and Bloom (Adrien Brody), who grow up to become con-men after a childhood of misery and ill-fortune. The mark that they try to take in this particular story is Penelope, played wonderfully by Rachel Weisz (The Fountain and The Constant Gardener), who just happens to be a millionaire heiress who has spent her life in seclusion "collecting hobbies". She masterfully shows off her skills at playing the piano, violin, accordion, banjo, skateboarding and juggling...chainsaws.
Johnson provides us with a stylized storytelling structure that always keeps us guessing and completely enthralled in what's happening onscreen. All of the performers - particularly Bang Bang, played by RInko Kikuchi, who only says three words in the entire movie, but steals the show completely - are so engaging that you never know who the bad guy is, but in the end you're cheering for them all.