Scarlett Johansson
"SNL" host Scarlett Johansson and Aidy Bryant during the "SNL" monologue on Dec. 14, 2019. Will Heath/NBC

Scarlett Johansson is starring in two movies with awards buzz, “JoJo Rabbit” and “Marriage Story,” but she’s still happy to come back and host “Saturday Night Live.” The actress returned for her sixth time headlining, and these were her best “SNL” skits from last night.

Monologue — Johansson poked fun at her Marvel Studios role in the opening where cast members started fading to dust as though Thanos snapped them away. Johansson, who will headline her first solo "Black Widow" movie in spring, has to figure out who has the Infinity Gauntlet, and it turns out to be Pete Davidson. The actress also pretends to be disappointed that Colin Jost, her real-life fiancé, hasn’t disappeared. However, the couple shares a kiss before the commercial break.

Singing Elves — Kenan Thompson and Johansson are mall workers who create their own songs for a Santa Land performance. Instead of singing classics, they have originals about Mrs. Clause needing to have sex and Santa doing cocaine. However, one suburban couple is very into the performances since the husband (Beck Bennett) thinks it’s “very Todrick Hall.”

Hallmark Dating Show — Johansson plays a contestant on a dating show based on Hallmark Christmas movie plots, and it’s right on the mark. Her options are a vaguely British prince, a Christmas tree farm owner fighting a tech company and a young guy whose job sounds a lot like Santa. She’ll get to share one dry kiss in the gazebo with a winner of her choice.

Aidy Bryant, who plays the host, digs into the network at the very end with the line, “I’m Emily Kringle for Hallmark, reminding you to stay straight out there.” (The network recently pulled ads featuring a lesbian couple.)

Christmas Hot Tub — In this “SNL skit, Johansson and Cecily Strong play strippers who are ghosts. They sing a song revealing how they died, and their boss, Big Jim (musical guest Niall Horan), joins them.

“SNL” is officially on Christmas vacation. The NBC show will return in 2020.