*no spoilers*
Visually the film is wonderful, but the story telling was clunky and slow, glossing over some aspects whilst lingering needlessly over others. Some branches of the plot seemed... Pointless, took up alot of screen time to not actually provide anything to the narrative.
Ultimately the quality of cast on this is completely undermined by poor writing, basic script, bad direction and a movie which is as bloated as a fat uncle at a wedding buffet.