If i hadn't been waiting eagerly for so long to see this movie, I think it would have been even better. Some parts of the movie didn't quite make sense, but then again I wasn't looking to see a scientifically correct movie... I was looking to see a good "end of days" type movie. Success!