I understood the story fairly well (I think), but it was very disjointed.  I don't think it helped that we kept hearing the narration from different people.  I think it might have been better if it was longer and allowed to work out more details, but as it was it was too much in too short of time (as well as disjointed).