If Diwali (between October and November) is considered the best time to release a movie in India, for Hollywood studios no festival is more auspicious than Christmas. During the festive season, the kids are on holidays and there are a lot of social gatherings. While the volume of footfall at cinemas may be falling, people generally head to the theatres to watch movies with their family and friends during the Christmas break. This is why so many universally rated movies hit theaters between December and January. Check out the list of most-anticipated Hollywood films releasing for Christmas.

Mary Poppins Returns

Disney is putting a new spin on this classic movie which featured Julie Andrews. With a star cast that includes Emily Blunt, Meryl Streep, Colin Firth, and Julie Walters, this one is all set to get the cash registers rolling.


Jason Momoa made an appearance as Aquaman in last year’s Justice League. The character now has his solo film in which he will fight to protect his kingdom, Atlantis.

Mary Queen Of Scots

Based on the life of the former queen of Scotland, this medieval drama stars Saoirse Ronan and Margot Robbie as sparring cousins.


Roma, by Alfonso Cuaron of the Gravity fame, is currently receiving rave reviews after its premiere at TIFF 2018. Roma is about a family in Mexico and will release in select theatres and on Netflix.


The Transformers franchise continues as its latest film will be out on December 20. While Michael Bay has produced this movie, he has passed on the director’s hat to Travis Knight.

Welcome to Marwen

Robert Zemeckis teams up with Steve Carell for this fantasy drama. The trailer created a lot of buzz as the movie has a unique plot.