I am confused.....

Re: I am confused.....

That sure is confusing. Halfway through the story I lost track of whether X is a good guy and Z is a bad guy or is it the other way around?