I'm so happy that someone agrees with me of how this was the best kdrama of 2018! It reminded me of Misty (which I considered is the best kdrama hands down). I love the complexity of each character and the cinematography, as you discussed, gave the viewers more than meets the eye.