Much much better than the third film. Rather enjoyable.
I can't express how happy it makes me to have a blockbuster movie with a predominantly Chinese cast, no romantic subplot and William Dafoe manages to make an appearance XD
Not a fantastic film in terms of story but the colours are vivid and the cast diversity in temrs of both race and gender is wonderful. Shows it can be done!