the film's world-building is more engaging than its plotting...but hey, at least they didn't contrive a way to cast Scarlett Johansson in the lead role
if you're looking for a story with depth, then you won't find it here, but as darkly-tinged sci fi action romps set in interesting worlds go, you could do much worse