This show certainly wasn't perfect, but heck, it was still so good that I was easily able to let all of its flaws slide. Remember, just because a show is flawed, doesn't mean it's bad. Even if the first four episodes of season 2 kinda suck, that and everything else the series may not have gotten right is completely redeemed and made up for with its INCREDIBLE final episode. Season 2 Episode 8 "The Last Lullaby" is one the absolute BEST episodes I've ever seen in any show.