The story could have been much better if there was some brief explanation of crisis. It seemed like there is no hope after all that effort put by lead characters. The chemistry between charters weren't as great however Sandra Bullock was really good in this role.

Lack of surprises and strong objective made it an average story.