I was such a big fan of the original movie and had been looking forward to this sequel for a while. Sadly this effort just didn't live up to expectations.

That is not to say the movie is terrible or boring but it just missed something.

Downey Jr, Rourke, Rockwell, Paltrow and Johansson performing together should have added up to something great but unfortunately it just added up to something that was OK.

Hard to identify a single flaw but I got the impression that the film makers started off with a project that was just too ambitious (a cynic might describe it as a project that was too poorly defined).

Some of the plot leaps, clunky dialogue and vanishing characters made me think a lot of material had been cut and gaps had been filled with hasty re-shoots.

Go and see this by all means. You will probably enjoy it but it really could have been so much more enjoyable.