It had all the right ingredients, Guy Ritchie, fine cast, action scenes, historical interest, Special Forces/James Bond connection and expansive sets and budget. But it misses the mark by quite a way. Too many underdeveloped characters, poor pacing, sloppy storyline. I hoped for more and was bored and sadly let down.