Good sci-fi thriller, totally ruined by its ridiculous "Hollywood Happy" ending.

Rating: Null/10 (1 February 2017)

This a very late review. I saw the movie back in 2011 and 2 other times since now in 2017.
Generally is a good sci-fi thriller that for me is ruined by its preposterous ending.
Mind though that the cinematic ending isn't the original. Hollywood producers insisted for a happy ending so they ruined the movie putting a ridiculous twist that simply doesn't make any sense.
So, go and see it. Its production is good and there is the proper amount of suspense to make it interesting. I like Michelle Monaghan's performance in this, and Jeffrey Wright's up to a point, but Jake Gyllenhaal is looking to nervous in the lead.