The Best Christmas Movies of All Time

Source: Courtesy of Entertainment One

25. Happiest Season (2020)
> IMDb user rating: 6.6/10 (31,005 votes)
> Rotten Tomatoes audience score: 76% (948 votes)
> Rotten Tomatoes Tomatometer score: 81% (204 reviews)
> Directed by: Clea DuVall

Source: Courtesy of Warner Bros.

24. Batman Returns (1992)
> IMDb user rating: 7.0/10 (285,285 votes)
> Rotten Tomatoes audience score: 73% (641,508 votes)
> Rotten Tomatoes Tomatometer score: 80% (84 reviews)
> Directed by: Tim Burton

Source: Courtesy of Miramax

23. Bad Santa (2003)
> IMDb user rating: 7.0/10 (138,068 votes)
> Rotten Tomatoes audience score: 75% (200,982 votes)
> Rotten Tomatoes Tomatometer score: 78% (221 reviews)
> Directed by: Terry Zwigoff

Source: Courtesy of Twentieth Century Fox

22. Home Alone (1990)
> IMDb user rating: 7.6/10 (507,829 votes)
> Rotten Tomatoes audience score: 80% (1,027,095 votes)
> Rotten Tomatoes Tomatometer score: 66% (58 reviews)
> Directed by: Chris Columbus

Source: Courtesy of Buena Vista Pictures

21. While You Were Sleeping (1995)
> IMDb user rating: 6.7/10 (96,173 votes)
> Rotten Tomatoes audience score: 79% (216,626 votes)
> Rotten Tomatoes Tomatometer score: 80% (61 reviews)
> Directed by: Jon Turteltaub