This is an odd one. It's by far not the worst movie I've ever seen.
In fact it had all the right things going for it. Everything you'd expect in a movie: good premise, good sets, decent actors, decent script, music that actually fits, zombies, gunplay, explosions, intelligent characters, cool costumes, future tech, the list goes on. But somehow it missed the mark.
I can't quite put my finger on what was missing. Like soup without the salt. Or a pencil turned the wrong way on the desk. It affects everything else, but you can't quite see it by itself. It left me with a feeling that I had watched the reflection of a great movie. It looked like the movie it was reflecting, but it wasn't the real movie.
Like running a movie from memory: you get all the main points and it's all there, but it doesn't feel like you're watching a movie. That's the feeling I got from this one. It would've only needed just a little oomph to hit that mark, but it didn't. So it ended up being an okay zombie movie. Not the worst, but nowhere near the gold standard of Resident Evil.