This is the best remake I've seen closest to the 1982 HK version. That's because they use the same themed music, followed the 1982 version storyline religiously. Great casting. Some characters not done too well (Zhou Botong, Sha gu, Nianci, Huang Yaoshi even though I really do like Michael Miu who is a great actor but I felt Huang Yaoshi is an eccentric character. Kenneth Tsang played him better in the 1952 version) but overall excellent. It was good seeing Michael Miu & Ray Liu (HK actors) in this one. It was enjoyable. What made the 1982 version so outstanding was everything: great casting: every character was played just so well, character chemistry, outstanding choreography, and the music. This 2017 version keeping it close to the original novel storyline and 1982 version is smart. The leads here are quite good looking. William Yang did a great job as Guo Jing. Li Yi Tong was ok but no one has ever exceeded the outstanding performance of the late Barbara Yung in the role of Huang Rong. Now, I can't wait to see if the 2020 ROCH lives up to the 1983 HK version as well. Andy Lau & Idy Chan in the 1983 ROCH did an exceptional job as Yeung Gor & Xiao Long Nu. I haven't seen any actors in any remake that has out performed them.