The only problem I have with it is the way they transition to their flashbacks, but that's a minor complaint since the story is still easy to follow and is packed with suspense. The mystery isn't dragged out for too long, and the way its revealed still keeps you wanting to know more.