I went to this film looking forward to a great entertainment, but was truly disappointed. The story moves at a leaden pace. The dialogue many times sounds like it was written on the spot. Even the music is formulaic. The film's one highlight are the locations and production design. I expected much better things from Guy Ritchie -- especially with a budget of this magnitude.