I was a bit put off by the story lines until they all merged. It was very good.