I'm on episode 8 of the second season now and I kind of feel like giving up on it. Twists and revelations don't matter because every single character seems to forget getting fucked over by the other characters in the previous episode.

Carrie does multiple things per episode that would have her thrown off the investigation. Brody would have been made by the terrorists at every meeting he has with them because he constantly acts weird.

None of it makes sense from even the most basic storytelling point of view. I had heard it was an awful season but it may well be the worst season of anything I've ever seen so far and I watched Heroes in its entirety.