Waste of time. Okay movie. Not as great as most people portray it. If you have no knowledge of history and are a atheist who follows his anti-religion routine religiously, this movie will certainly impress you.
Took off one star for bad acting, one for bad camera and sound quality, one for repetitiveness and one for ridiculous story.
For a 2007 movie, this feels more like an early 1990's movie, probably because of the way actors are dressed or bad camera quality. I see no reason this movie is supposed to be made to look 'old'.
Save your time and skip this one, unless you are an aficionado of anti-religion stuff.