Marginally better than the previous film thanks to improved CGI (though far from perfect in several areas), better action, a decent score and a far less convoluted plot but it is still lacking in terms of script, characters, narrative (which once again comes across like a video game), villains and has little explanation.
This round of Resident Evil brings back old cast members in different roles (Michelle Rodriguez, Oded Fehr, and Colin Salmon) and utterly wastes them. In fact this is lackluster in every way and could be Paul WS Anderson's very worst film. Terrible dialogue that amounts to stage directions or a minute-by-minute countdown until home town. Literally everything is counting down to something in this movie. Three quarters of the lines are along the lines of 'we have 20 minutes left, we gotta move.' Awful SFX and no real plot motivation except to team goodies up with baddies to go against former allies, and an old villain from the first film (The Red Queen). Plus there is an awful scene that rips off entire scenes from Aliens that makes zero narrative sense. Perhaps one of the crappest films to garner a wide cinema release since 2000.