First 2 seasons were fine. But 3rd season dropped the ball. Very predictable and just an overall let down, especially the last few episodes. I am not sure if it had trouble because of the source material but this show really suffered in season 3.