This movie is nothing more than a mind twisting, fairy tale. As in any American movie, it has a very small plot, an uninteresting story that has been made bigger with a tweak of laptops and electronic gadgets. Real life is not like that. Memories are not that limited and you can not play with them. This movie has beautiful imagery, good effects (as in any big budget small story movie), very good cinematography and camera techniques, very good use of light but has an awful script and it is obscure. And it abuses your mind until it comes to where it started. This movie proves one thing, if a relationship had finished once for a reason, it will finish again for the same reason and people will hate each other again.