Typical end of the world movie. Everything was cliche and predictable. Special effects were great. Storyline was lagging and recycled. If you combine Day After Tomorrow and Independence Day (minus the aliens) you'll get this movie. A little more creativity from the writers would've made this movie great. It's like they didn't even try. But entertaining performance by Woody Harrelson.