Layer Cake is one of my fav. movies. It's amazing how many of its actors went onto "super stardom".Although this film isn't quite in the same league, I really enjoyed how often the director kept pulling surprises on me, time after time. It became quite absorbing, waiting to see if once again, I had the "wrong end of the stick."
Sure, a few flat sections, but the dramatic scenes more than make up for it. Great views of London too.