This movie felt like a roller coaster ride from start to finish. It has everything you'd expect from a disaster movie, abundant CGI and same cliched characters and situations but it was very fun nonetheless. No boring moments and it was very well acted for a movie like this. Definitely better than The Day After Tomorrow which I found to be a bit fantastical if that's possible in films like these.