The villain carried this show. The villain’s backstory has more impact than the main characters story. Plus the actor did very well in portraying it. What would have made this show interesting is if Nam-soon ended up with Si-Oh, instead of betraying and fighting him, she should have shown him love. They could have saved him by showing love and kindness. Her character was suppose to be kind and good and innocent but what they did to Si-Oh is far from what her character was suppose to be. So yeah, this show was disappointing except for Ryu Si-Oh.