I can see I'm outnumbered with my poor review.
Right from the start I found it hard to follow, there is a mixture of languages rarely a subtitle, Low volume for dialogue and real high volume for sound affects, so loud it shook the seats. I gues this is a trend for movies these days. I could only understand about 1/2 of the dialogue because of low volume.
3 hour movie and my ears were so happy when it was finally over.