Game of Thrones Season 6 had to pick up the pieces of the fifth season which left things far messier than they ever had been before. The certain strengths of all previous seasons, the acting, the music, all of the technical elements, were evident even in that season, and they once again are evident here. In some regards they have only become stronger with some of the actors only having become better as the seasons have progressed. This season had to make due with the lingering plot threads of the previous and make do with its source material failing to set much of a proper course, in terms of both published and unpublished materials. The plotting in this season is not nearly as tight as it had been before yet it is far stronger than the previous entry. There are missteps throughout the episodes, though few of them are so major to be unforgivable. The execution though continues to be so strong, the characters continue to develop in such a captivating fashion, that it is easy to overlook the occasional mistakes. They are particularly made up for by the high points of this season being some of the greatest peaks the show has ever achieved. This season actually ended up building brilliantly to two of the most powerful and satisfying final episodes the show has ever crafted. The show has never been perfect, this season is not perfect either. The strength of its successes far outweighs any of its failures, and this season proves there's still plenty of magic left in Westeros.