Wow! This review is so far off it's not even funny. Bradshaw makes it sound like the bank heist is central to the plot, but it's just one of many threads. The plot **IS** complex - probably too complex for your average ADD movie goer (or movie critic) - but it's not "overcomplicated" because everything that happens is essential to the plot and to the conclusion. This is a movie for people who like to have their brains challenged. I find most movies these days to be too predictable - they rarely surprise me. This one surprised me... on multiple levels.