Totally enjoyed this drama. Contrary to popular opinion, acting the brooding hero is not so difficult. Look at the wonderful portrayal of Jang Bucheon by Jang Seoung Jo. He displayed a variety of emotions with aplomb. My vote goes to him for his acting abilities.
Definitely worth a watch.