Great series, reminding me of the iconic "Dexter".
Acting is top notch, specially from Penn Badgley, completely unknown to me, but capable of portraying the complex, lethal and sensitive character of Joe.
Victoria Pedretti on seasons 2 and 3 was just perfect. Quite a rollercoaster of great acting here.
All 3 seasons delivered, with enough twists and last episode chaotic situations, that left me thinking "how the hell he's he going to come out of this" on the last episodes.
I was very sceptic at first, specially due to some avoidable and quite dumb out of place pseudo-erotic mb scenes, but I kept the faith and was not disappointed.
Strong points: the twists, chaotic situations, unpredictable moves and pace, all with wonderful acting through and through.
Weaker points: imbecile erotic out of place moments (thankfully not many), terrible soundtrack that does not amaze or stay in the head (sorry) and dumb moves from Joe (and not only): not using gloves, using the same hat to hide himself (ala Clark Kent with his eyeglasses) and less attention to detail when we know he could be caught by doing the same mistakes over and over again.
But... it's a great series nonetheless. If you loved "Dexter", it's not on par, but delivers, in a more "modern", less careful way and sometimes even a bit more chaotic in the situations where Joe puts himself on.
Season 1 great, Season 2 good, Season 3 great again (don't understand the hate, really).