Is it a competent SF action film? Yes. Does it raid it's source code well? Yes. Is it more coherent and watchable than 2 or 3? Yes. To be honest I was with it (and giving a 7/10) for the first 2 thirds but then we got annoying info dumping, badly acted (pointless) characters and a whole cringe making rescue sub plot. Still at least I distracted myself from the cod philosophy by counting the plot holes.