
There is an endless tapestry of movies that people associate with holidays: because they’re themed around the holiday, because they’re set during the same time of year, or simply because they fit the vibe. And now, a new movie is aiming to join that list… and honestly, I love it.
Last week, it was announced that Francis Ford Coppola’s Megalopolis will be headed back to theaters… but with a major caveat. It will be playing exclusively at Alamo Drafthouse locations, and will only be in theaters for a single day: New Year’s Day, January 1, 2026. As Coppola put it in the Instagram post announcing the news, “It’s my hope that every New Year’s Day Megalopolis will become a fulcrum of discussion about the betterment of society and humanity.”