Flaw in storyline (?) ! SPOILER !
In the movie, heaven is nothing more than a big corporation with a tendency to rule the earth in every way possible. In this corporation, a seemingly low ranking , naive angel has been given permission to wage TWO world wars, and has to explain himself only some 90 years later. (intro)
Think of the impact a world war has on the rest of the earth! About everyone else there must have been involved. Considiring this image of heaven, about every scheme they've build must have been altered severely, main characters dying in places they shouldn't and millions of individuals not being born at all. It doesn't make sense.
Second, the angels are just 100% human, full of stupidity and emotion-without-thinking. When Max finds heaven (negative time-space??), PANIC, instead of just giving him a heart attack a whole meteorite falls down from the sky. Talking about being suspicious...
Third, why all those genetics? Why Quinten? As far as the movie is concerned, everyone with a knowledge of medieval locks and a little push should be able to do the trick.
Don't get me wrong, I very much liked the acting, camera's and the way the movie progressed, but these things just don't make sense. My best guess is that some important information from the book, has not been able to make it's way into the movie. It's a shame.
Does the book tell you these things?