I saw this with some friends on Sunday and thoguht it was rather disappointing. Slow plot, silly premises (let's go stick a nuke in the sun to reignite it) and a tad over dramatic in parts.
That said, the acting was (for the most part anyway) pretty good and the atmosphere was good...