25 DAYS OF CHRISTMAS CHALLENGE: The 12 Disasters of Christmas (2012)

Not only is this a holiday movie, it’s a Mayan calendar movie. Yes, in the moments before Jacey’s (Magda Apanowicz) grandmother is killed by a gigantic icicle, she gives her a mystical ring and tells her that she’s the chosen one who will stop the end of the world on December 21, 2012.

Before you laugh at that, let me tell you this: Jacey was born right on Christmas in a town named Calvary, her parents are named Joseph (Ed Quinn) and Mary (Holly Elissa) and the song “The 12 Days of Christmas” isn’t just annoying, it explains each of the different disasters about to befall the human race. It was also written by the Mayans!

Directed by Steven R. Monroe — yes, the same guy who made the remake of I Spit On Your Grave — and written by Sydney Roper (Independence Daysaster, End of the World) and Rudy Thauberger (Snowmageddon), this is like The Dome plus The Mist plus every SyFy armageddon movie you’ve ever seen, plus a magic ring and special effects that include shaking the camera to make it seem like there’s an explosion.

Christmas lights come to life, birds unlife themselves, a mist freeze and kills people and only five golden rings can save everyone. There’s also a geomantic Mayan compass that everyone has to use to make their way to find them. There are also super religious people who want to sacrifice Jacey to save the world but she ends up figuring it all out.

You can watch this on Tubi.