I've just finished it and I'm not sure ........ not sure about the motivation behind the characters. Anyone care to discuss