The Witcher is an excellent interpretation of the fantastic book series. The casting is excellent all around and the cinematography, fight choreography, and VFX are all a sight to behold. Be aware that the storytelling can be very confusing in terms of the chronology of events, and as such a supplemental Wiki reading may be necessary for newcomers to the Witcher world.