I've found that most fantasy book adaptations fall well short of the mark, however, The Witcher lives up to the series and more.

Ticks all the boxes; Strong writing, character depth, effects and plot.