This show has all it needs to make it one of the greatest TV shows of this century. It contains great acting, great characters, great camera and visuals and of course an awesome and exciting story that keeps you wondering what would happen next and how this whole thing will be going to end. Plus all this is wrapped in a dark humorous atmosphere. Definitely a must watch and not just for the average Superhero Fan.

Season 2 unfortunately lost me a bit.