It is quite difficult to follow who is who in this story, and why they are doing what they do. I suggest that you use a pen and paper to jot down people's names as and when they make their appearance.