Billy Bob Thornton plays a gutter-mouthed drunk who poses as a mall Santa for a con job in the 2003 movie “Bad Santa.” (Columbia TriStar)

Billy Bob Thornton plays a gutter-mouthed drunk who poses as a mall Santa for a con job in the 2003 movie “Bad Santa.” (Columbia TriStar)

Have a (Robert) Horton holiday: 10 Christmas films to watch

The Herald’s movie critic recommends movies to watch via streaming this holiday season.

The holiday season is already arranged around rituals, so it makes sense that we come back to the same movies every year. In certain households, annual showings of “A Christmas Story” or “Elf” or “It’s a Wonderful Life” are as rigorously observed as the lighting of advent or Hanukkah candles.

I’m not necessarily comparing religious belief with the secular comforts of “Mr. Magoo’s Christmas Carol,” but let’s just say there are different kinds of gospel.

A scan of the streaming services reveals a collection of acceptable films, but I’d like to point out how thin the tree is. Netflix has a scattering of bona fide holiday classics, for instance, but after that you’ve got a whole lot of chintzy-sounding movies with “Christmas” in the title. Given the recently-announced demise of the classic-film service Filmstruck, it would be nice if someone reminded these providers that movies existed before 1980.

Nevertheless, here are a few titles for the Christmas stocking, and maybe a couple of lumps of coal.

“White Christmas.” Bing Crosby and Danny Kaye play entertainers who put on a show for their former military commander at a snow-less winter resort. Definitely a time capsule from a vanished era (1954), this Irving Berlin musical has great production numbers, eye-popping color, and the enduring fascination (for me, anyway) of Crosby’s hepcat patter. (Netflix, Amazon, iTunes, Google Play)

“Miracle on 34th Street.” The 1947 version, a heartwarming tale of a department store Santa (Edmund Gwenn, an Oscar-winner in the role) who believes he’s the real thing, but must convince skeptical Natalie Wood. Full of classic scenes, including the moment when Santa comforts a war refugee by speaking to her in her native language, at which point I always seem to get a piece of grit in my eye. Note: This black-and-white movie sometimes gets screened in a colorized version. Do not watch that. (Amazon, Google Play, YouTube)

“Elf.” A quasi-update of “Miracle on 34th Street,” but with a 21st-century outlook. This comedy has aged extremely well, thanks to Will Ferrell’s childlike sweetness, its great eye for casting (Bob Newhart, Peter Dinklage, Ed Asner!), and the four major food groups: candy, candy canes, candy corn and syrup. (Amazon, iTunes, Google Play, Vudu)

“Bad Santa.” I wish this R-rated comedy (also a 2003 release, like “Elf”) had aged better — it’s most effective on first viewing, when the shock factor is undeniable. It’s still got some hilariously foul-mouthed moments (the Coen brothers worked uncredited on the script), and Billy Bob Thornton, as a sleazy Santa-for-hire, is absolutely in his prime. (Netflix, Amazon, iTunes, Google Play, Vudu)

“How the Grinch Stole Christmas.” The best version of the Dr. Seuss tale is the ’60s cartoon narrated by Boris Karloff. But the live-action version, directed by Ron Howard, is worth a look if only for Jim Carrey’s manic performance, buried under mounds of make-up and costuming. Howard crams the film with his usual overly-sweet sugar plums, but Carrey is way, way off the leash, including his memorable vocalizing on “You’re a Mean One, Mr. Grinch.” (Netflix, Amazon, Google Play)

“Gremlins.” Some movies you don’t initially think of as Christmas movies — “Eyes Wide Shut,” for instance. (Great Christmas movie, nonetheless.) “Gremlins” is one of those, but this 1984 horror-comedy is set during the holidays, and the lil’ monsters that run amok in small town USA are like Santa’s elves gone bad. (Amazon, iTunes, Google Play, Vudu)

“The Muppet Christmas Carol.” The Muppets do Dickens, and the whole thing plays remarkably well: Kermit and Miss Piggy are the Cratchits, the Great Gonzo is Charles Dickens, etc. The lone actual human in the cast is Michael Caine as Scrooge, and he deserves a third Oscar for playing it absolutely straight as he interacts with a collection of furry sock puppets. (Amazon, iTunes, Google Play, Vudu)

“The Snowman.” Not the recent Jo Nesbo crime thriller, but a half-hour 1982 cartoon based on a children’s book by Raymond Briggs. It’s the tale of a country lad and his magical snowman, marked by haunting music and gentle, colored-pencil drawings. Some versions have an introduction by David Bowie, but either way it’s a bittersweet fable. (Amazon, YouTube)

“Die Hard.” Set during Christmas, full of swingin’ carols, and the words “Ho ho ho” plays a key role. Who says this isn’t a Christmas movie? (Well, Bruce Willis recently said it, but we’ll let that pass.) It’s an action flick with plentiful wisecracks and a hall-of-fame villain (RIP Alan Rickman), so catch it again before the next sequel — No. 6 in the series — hits screens. (Amazon, iTunes, Google Play, Vudu)

“Meet Me in St. Louis.” True, it only has one section set at Yuletide, but when that section includes Judy Garland introducing the song “Have Yourself a Merry Little Christmas” under melancholy circumstances, it’s a keeper. The Halloween sequence is unforgettable, too. This 1944 gem, directed by Garland’s husband Vincente Minnelli, is a high-water mark of Hollywood moviemaking. (Amazon, iTunes, Google Play, Filmstruck until Nov. 29)

Talk to us

> Give us your news tips.

> Send us a letter to the editor.

> More Herald contact information.

More in Life

Auston James / Village Theatre
“Jersey Boys” plays at Village Theatre in Everett through May 25.
A&E Calendar for May 15

Send calendar submissions for print and online to features@heraldnet.com. To ensure your… Continue reading

Kyle Parker paddles his canoe along the Snohomish River next to Langus Riverfront Park on Thursday, May 8, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
Tip to Tip: Kyle Parker begins his canoe journey across the country

The 24-year-old canoe fanatic started in Neah Bay and is making his way up the Skykomish River.

Photo courtesy of Historic Everett Theatre
The Elvis Challenge takes place Saturday at the Historic Everett Theatre.
A&E Calendar for May 8

Send calendar submissions to features@heraldnet.com. To ensure your item is seen by… Continue reading

Photo provided by Subaru U.S. Media Center
Subaru Adds Bronze And Onyx Trims to 2025 Ascent

Three-Row Family SUV Delivers Equal Parts Safety And Comfort

The 2025 Hyundai Santa Fe Hybrid SUV (Provided by Hyundai).
2025 Hyundai Santa Fe Hybrid evokes outdoor adventure

Boxy styling leaves lots of room for gear. A refined ride ensures comfort around town.

The 2025 Toyota Sienna minivan in the top-level Platinum grade (Provided by Toyota).
2025 Toyota Sienna maintains reputation for fuel efficiency

Every model in the minivan’s lineup has a hybrid powertrain.

An autumn-themed display at Wagner Jewelers in Marysville. (Olivia Vanni / The Herald)
Shine bright with Snohomish County’s top jewelry finds

Three dazzling shops where elegance, craft, and sparkle come together.

The 2025 Lexus TX 350 is a three-row luxury SUV. It’s offered in Base, Premium, Luxury, and F Sport Handling grades (Provided by Lexus).
2025 Lexus TX 350 welcomes new F Sport Handling model

Unique exterior highlights, a glass roof and sport-tuned suspension are among the attractions.

Hybrid Touring Photo Provided by Subaru U.S. Media Center
2025 Subaru Forester Hybrid Increases Fuel Economy And Range

Sixth-Generation Model Receives Complete Refresh

Image from Pexels.com
Top 3 Cannabis Shops You’ll Love in Snohomish County

Looking for quality products and good energy? Let’s discover the top spots.

Image from Canva.com
Chic & unique: The top 3 boutiques in Snohomish County you need to visit

From trendy finds to timeless pieces, discover the hidden gems that are redefining local fashion.

Image from Canva.com
Find your next favorite read in Snohomish County

Explore three of the finest bookshops where stories and community come together

Support local journalism

If you value local news, make a gift now to support the trusted journalism you get in The Daily Herald. Donations processed in this system are not tax deductible.