This highly stylised film gets on to a great start with those “RKO” style 1930s New York attacked by retro giant robots and a mysterious asian assassin. But the choice of actors really really ruins this film. Jude Law completely misreads the parts – this guy should be like Dan Dare and Indiana Jones in one, but instead he plays the role as… Jude Law. Gwyneth Paltrow also needs to learn a lesson from Jennifer Jason Leigh about playing new york journalists. You’ll actually be willing the Captain to kill her and get back with Jolie, the only actor not sleepwalking through this film.
The worst bit of casting though is Ribisi as the friendly, techie sidekick. This guy should be like Captain America’s Bucky, or the guy from Dan Dare, but instead Ribisi looks like he’s playing some psychopathic simple minded younger brother of the cap, who’s only kept around out of a feeling of guilt.
The other major problem is that basically, after they leave new york, they obviously ran out of time, energy, ideas and money because the rest of the film is unimaginitive, dull and completely fails to follow through on the initial promise.