It looks like a video game movie from the late 90's/early 2000's or earlier. You know, when they didn't give a shit about the source material and just used the name to sell tickets and the movies just sucked so much.
Poorly lit, cutty action sequences, annoying jokes that last way too long... And this is what they show in the trailers. Can't even imagine how awful the stuff not used to advertise it is.