Netflix's dark fantasy series The Witcher is back, smoothing out the rougher edges of Season 1 to deliver a more sophisticated and satisfying second-season experience.