i saw the movie because i be a keira knightley fan and in that respect it be good and she bring a great performance a usual . really there be nothing that i can say be bad about the acting or the movie in general other than it isn not my favorite kind of movie . in a phrase it be mess up . if you like thriller and mystery then this be your kind of movie . it may seem a bit predictable at time and but it be well write and give some unexpected turn . the movie take place in a past tense with flash of memory a everyone try to figure out what happen and include the audience . if you ever get the chance to watch this movie it would not disappoint you and it a good way to pass the time . but if you do not ever watch it and you aren not miss much .