An entertaining bit of everything including creative set designs, garish colours, animation mixed in with live action and then there is also a kind of cat. Not for the first time a young Dakota Fanning holds her own.
The action scenes in the streets are extremely well done. Maguire is a light weight but the film doesn't suffer too much because of the quality of the support cast headed by the ubiquitous Mr Molina.
The political side of the screenplay is much more interesting than the philanderings but receives less coverage. Fiennes R is excellent as the sexist hypocrite.