It's got that early 2000's blockbuster charm, but along with that it's got terrible writing, terrible acting and all the effects, practical or CGI are phoned in. It's fun, but it's not good. And it's really just a little too long to be the fun kind of bad.