Lauren Davis writes on io9.com:
Roland Emmerich’s 2012 is jammed with every cliche and trope ever found in a Hollywood disaster movie, while giving the Earth an over-the-top pummeling. It’s a reasonably fun flick at times, if you don’t think about it … at all.
It seems that once Roland Emmerich was done assembling all the CG components for destroying the world and gathering a full complement of “Hey, it’s that guy!” actors, he realized 2012 had no script, and decided to cull characters and situations from every other disaster movie ever made. Despite its massive scale of destruction, 2012 will be familiar to anyone whose seen any movie about an earthquake, volcano, aquatic disaster, or celestial body striking the Earth.
2012 follows the parallel stories of several characters at the end of the world. John Cusack plays the sort of fellow John Cusack always plays, though this time he’s also a struggling writer whose only novel sold roughly 400 copies.