Three major story lines starting to come together with well developed characters. The ending is somewhere in there. Well written.