Stunning visuals but the story was all over the place. Jude Law as amazing as he usually is, was not a bit convincing as a young Dumbledore but I guess the worse was Johnny Depp. Such a miscast. I don't know what happened to his acting skills since pirates of the caribbean it seems he never left that character.

In general, this movie lacks the heart and passion of the HP franchise as well as a good script.