This movie has its flaws but it's far from horrible. The same director that made the fast and furious series made this movie and once you realize that you can already tell why the movie is how it is. The CGI is actually pretty good for a 15 year old film, but this movie lacks with its horrible dialog and momentum one second your seeing explosion and the next you cut to some people talking. It's a fun movie to watch and it's one of my guilty pleasures.