Agreed.
However, as I was ruminating about it, I wondered if you would be interested in different roles that Richard Armitage has played. So, if you have Netflix, here are two suggestions:
(1)Robin Hood. This is a BBC production and an actor named Jonas Armstrong plays Robin Hood. Richard Armitage plays Guy of Gisbourne. It can be silly at times; but, not to bad to watch. (I believe Armitage will almost always be cast as a bad guy because of his deep, baritone voice.) However, even with the baritone voice, the next option (also on Netflix) is (2) North and South. I believe there was an American mini-series some time back with the same name and it was placed during the Civil War; however, this one is about the North and South of England. Armitage plays the ower of a textile mill in the North; and, the female part of the equation was from the London area (South); but, had to move North because of her father (a minister) being relocated. It is only 4 episodes. So, there you have it. If you are a Netflix subscriber, you can easily watch these.