One too many perspectives. I enjoyed it the second time the went back thru the events from other character's perspectives, but by the third time I was over it and wanted resolution. Perhaps if they layered more characters into the first two it could have told the full story without going thru a third time