There is no story or character development, in fact we learn little about any of the characters.

There's just some good CGI.

But in a world where anything can happen, don't the characters need to stick to a few rules?

It was a turn-off for me after the first hour, and even that was too long.