Fails in every conceivable way. Boring and illogical action sequences, illogical, meandering and inconsistent plot, one dimensional characters, poor acting, terrible dialogue, riddled with immersion breaking plot holes, terrible special effects. Half the scenes are a ham-fisted attempt to pull off obvious cliches and somehow failing, the other half are just bizarre and make you wonder what the movie is supposed to be about. It is remarkable only in how unrelentingly bad it is, without interruption. Amazed that this came out of a major studio. A strong contender for the worst movie I've ever seen.