A bit complicated about the characters.Rowling has a lot of thing in her mind but while she was trying to add them in movie scripts she can't completely affect us.Visuals,costumes were amazing again.And OMG 'Leta's Confession' James Newton Howard did it again.Amazing soundtracks