While not a bad film i am a little bemused how it has such a high rating. I think 7 out of 10 is about fair as it is pretty far from being original. While watching, it continually reminded me of other movies. From any recent James bond film to 'Total recall' to 'The Matrix' to 'Strange Days'. Its all been done before! And to be given a higher score than such greats as 'The Shining' 'One Flew Over The Cuckoo's Nest' or 'Deer Hunter' is just plain wrong. Maybe a certificate over a '12a' would of helped it, but i'm still not convinced.Where as i can think of several films in the past 5 years that would of benefited from a higher certificate. Hollywood needs to realise you cant please all of the people all of the time...And thats OK! Don't make what would of been a good 18 certificate movie in to a '12a' or '15' just because it appeals to more people...After all, movies are an art form and art is subjective AND objective