I just watched this in December of 2020 and all honesty it's not that bad. I enjoyed and it was thrilling cause you have to just take all logic and put it behind and watch the movie. Fer everyone saying how bad it was in 2009 it's not bad in 2020. It was enjoyable and certainly did not feel like it was almost 3 hours long i actually sat threw it with no complications and not playing on my iPad at the same time. Me 37 and my son at 12, we both enjoyed it comfortably. I highly recommend it if you just want to watch a good fantasy movie of the end of the world with a few chuckles.