I cannot recommend this movie. I am a fan of all the lead actors. All play their parts well but in this case, the sum is far less than the parts! It is a very complicated movie and I soon lost my way. If there was a clever plot to keep me entertained then I'm afraid it went over my head. My main criticism is that I was always aware that I was watching a movie. Not once was I drawn into and absorbed by the action. The dialogue was unoriginal and to some extent the overall outcome was quite predictable. Oh, and I hate it when a man suffers severe gunshot wounds but moves around apparently uninjured a few scenes later; the rest of us mere mortals spend a week or two semi-conscious in hospital! Nothing new in this movie; don't waste your money.