This drama has some of the best plot twists in K-dramas. The acting and the entire cast gets a 10/10 for effort. There are so many emotions conveyed and the ending is the best one could ask for. However, this gets an overall 8/10 only due to the fact that the drama feels too stretched out after a while. Would've been a 10/10 if they sticked to the standard of 16 episodes.