Kim seon ho simply nailed his role by his dynamic performance. He is the one carries the whole story. He is known as nobleman who is famous for cunning crimes, well groom assassin. Being an antagonist he cracks some jokes too which is funny. Kim seon ho performed into a whole different level. The end which is totally unexpected too.