Would've been 7/10 for a solid action movie despite a complete lack of plot, but 7/10 implies a 'good' film. God's eye view on a computer screen 'satellite's online!' What satellite?!? And CGI sewer rats? Come on!!

Every time I see a movie like this where the finer details (let's not mention the whole location issue) are missed it makes me think I should make movies myself!