The money used on this film would have been more helpful redirected to the starving children of the world. Complicated and unconvincing plotline and character's, lots of effects and fluff to try and add some substance to a weak script and acting that reminds me of those B grade European productions with badly timed lip synching. The rave reviewers here must have been on the production payroll or on drugs.