One of the worst movies I've seen in years. Ridiculous story line, horrible script, and bad CGI. No one who made this should work again. I fast-forwarded just to see the end instead of turning it off altogether.
F+ (avoids an F simply because of a few non-CGI stunts that looked decent)