I can't really say much about this, purely because there is no information, other than a release date - 6~6~06. A vague trailer raises a lot of questions, but there are no answers. One thing, if this movie is going to pull of what it intends to, it's going to stir some trouble with the 'Hardcore Christians', in the words of another forums member. Check it out. The Beast.
Correct, according to a recently found piece of the oldest part of the new testament (that does make sense), the actual 'number of the beast' is 616. So that could create a problem for the movie already. I've tried googling it, but there is so little information.