I just finished...mostly it was good. The narration wasn't necessary---it detracted without adding anything. The Samuel Jackson bit at the beginning was extra unnecessary.
I could have lived without it. But it did add a certain element of irony to the overall story in the end when it's revealed to have been Abby & Will's granddaughter the whole time.