Season 3 is spectacularly awesome . Every character has a story behind and progresses beautifully . Dark knight trilogy flavoured , yet very uniquely positioned. Season 2 and 1 aren't bad too .. A great watch