I have just seen this movie and have not read the book. The good thing of the movie is that at some parts it gets you thinking for a little while on the spiritual subject, evolution, sincronicity and your part in the world.

However, the movie's immersion is easily broken and there is very little rapport between the viewer and the characters. It is very clear that the book looses a lot in this movie version. The events that were suppose to show sincronicity taking place are almost unrecognizable. A lot of reasoning has to be done for the viewer to see that the scene indicates a coincidence, and even more to imagine that it has something to do with a greater purpose.

Enlightenment scenes are visually poor and do not create the better feeling that it was supposed to. Do you recall the enlightenment with Keanu Reeves (in Little Buddha) ? Well, this is nothing like that.

Most scenes are poorly executed. There are a lot of scenes that really don't develop the story and also do not help in creating an atmosphere.

The better actors in this movie, namely Hector Elizondo, Joaquim de Almeida and Jürgen Prochnow cannot save it. The first 2 seem to have gotten more scenes than their characters should in an attempt to save the movie, and because they were paid more, but this does not work. Most of the scenes are not really necessary and do not help the story at all.

Jürgen does good in his scenes and sells as an evil guy (as always), but the script does not help him at all. The scene where he first tries to convince John (Matthew Settle) to join him is just bad script. The execution of the scene when he dies in an explosion is absurdly bad executed. The flashbacks throughout the movie cannot even be commented.

Overall this movie is a big waist of time, read the book! I have not read it, but it is probably a billion times better than this, it has to be.

It is so bad that I had to write my first comment in IMDb.