After watching season 1, I never thought the next one would be so interesting. I delayed watching season 2 for a month. Then finally watched it on December 31. Wow. Henry Cavill was already awesome in S1. Here he was too notch. Normally in sci fi series, if acting is bad, then no amount of CGI can save the series. But here the acting, narrative, story, plot lines and CGI all are in sync. Much better as compared to season 1 which I think was very boring and confusing.