Downloaded this the other day and finally got around to watching it today. At first, I didn’t think much of it. It’s not easy to make a comic into a live action TV Show, and especially when the BBC is involved. It just feels…weird. But then again, with the subject matter, weird is the least […]