The Legend of the White Snake has been motive to a handful of movies and tv shows already, but the fact that this one is available on western streaming platforms with decent subtitles finally makes this story accessible to non-Chinese audience. And it does a good job. The recurring music theme of the characters is fitting, character attires and scenery support the immersion and the character development is, to most extent, convincing. The dramaturgy might seem somewhat cliché and seem overboard from time to time ("I save you!" - "No, I save you!" etc.), but then again, this is also the case with many modern US shows where we're just more used to it. A basic knowledge of Chinese culture helps to understand certain characters' reactions and behaviour, mythology and Buddhism play a significant role as the story develops.
The stern facial expressions of most of the main characters struck me dull from time to time although it probably fits the expected behaviour of "middle-class" characters at that time. The CGI is not exactly state-of-the-art, but it's sufficient to deliver the message. Xiao Yan though delivers an outstanding performance in her role as Xiao Qing. She delivers her character an authentic way, displaying a range of expressions and emotions probably wider than the rest of the cast combined.
One can easily binge-watch this show as a kind of Chinese version of "Charmed". Took me longer than one week-end to finish it, but it was very enjoyable.