I enjoyed this. A decent afternoon programmer. You can tell the constraints of the budget by the stationary locales within the building and the fact that Ridley's character spends most of the time outside in one spot. When the action does happen, Campbell is as sure as always.
Better character work than you might expect with this sort of thing and I'd like to see Ridley in more action vehicles. The politics of it all is a little too heavy-handed and over the top. With a few tweaks I think this would've been really good.