So I've finished season 2.
What.
The.
Hell.
Did I step into an alternate dimension where it's not A Song of Ice and Fire, but American Gods which is not finished, and the authors have to come up with the story? what's this? this is not American Gods, this is a story inspired by American Gods and that uses its characters.... and it bloody sucks!
It's an uncoherent, unfollowable pretentious mess. It makes no sense as adaptation (what's left from the book, 5% ?), and it makes no sense as an original story based on the characters. One thing is to streamline things, to adapt, to change here and there to make concessions to the visual medium, but they completely derailed the story, made tertiary characters protagonists, and made the villain so over the top that it's laughably bad.
What a waste of good production values and an amazing cast - Ian McShane was basically the best one could ever hope for to play Wednesday. And also Mr. Nancy and Mad Sweeney were great. But the story is a complete trainwreck, and a damage to anyone who has not read the book and certainly won't do so after seeing it.
They should cancel it and reboot it 5-10 years down the line. I don't know why they screwed up so, so, so badly.