Directed by Roland Emmerich, and starring John Cusack and Amanda Peet, 2012 takes the “natural disasters foretold by ancient calendar” angle. Never before has a date in history been so significant to so many cultures, so many religions, scientists, and govts. '2012' is an epic adventure about a global cataclysm that brings an end to the world and tells of the heroic struggle of the survivors.
Sun storms are affecting Earth, culminating in tsunamis, earthquakes and volcanoes.
The story itself appears to be standard for disaster movies - short on science, long on stories of numerous individuals, and high on amazing special effects, with a small dose of conspiracy.