It's not perfection but it comes close. This is one of a handful of series that I'll watch over and over again. The casting is spot on and the story is pretty close to the original comic. Season 2 can't come soon enough!