Just watched 2012 last night on instant. Staring John Cusack, Chiwetel Ejiofor (the bounty hunter in the Serenity movie) Amanda Peet, Danny Glover, Woody Harrelson, Thandie Newton, George Segal, Oliver Platt and a host of other supporting cast members. 2-1/2+ hours long. Very little religious undertones. It has more to do with how the worlds populations will react to the Mayan prophecies coming true.
"When typhoons, earthquakes and other disasters suddenly threaten to destroy the world, Jackson (John Cusack), his estranged wife, Kate (Amanda Peet), and others surmise that the secret may lie in ancient Mayan prophecies that describe global calamity in the year 2012. Roland Emmerich co-writes and directs."
I thought this movie was pretty awesome. Netflix gives it a 3.9 rating. I'd give it a 4.5 - 5 rating. Very well done.
Enjoy!!