Books and games have so many interesting plots and stories but producers decided to put their own spin on The Witcher lore which is jumbled, weak and incoherent at times. Season 2 is better but even more distant from the source material (which is ok as long as writers understand it). Good production value and cast but writing is poor.