When this movie starts, you may feel that you are being given pieces from two different jigsaw puzzles to put into place, as a complex and intriguing story is interwoven from fragments of a man's life, constantly flashing back, first to his childhood, and then to his adolescence, and finally...More