Not counting Ryan Reynolds, this film was dull, flaccid, predictable and full of cringe, deserves a 5 at most. -.-

Also, it feels very much like a copy/paste job of the far superior movie "They Live". I mean... they lifted the sunglasses idea straight from it.

If you want to watch a film with this type of theme, go see "They Live" instead. At least you won't feel like you've wasted your life afterwards and you'll walk away with a far superior experience. :I.