Henry Cavill and his glorious wig return for The Witcher’s second season
Also this weekend: Prime Video’s rom-com With Love, Mahershala Ali in Apple TV Plus’ Swan Song, Chloë Grace Moretz in Hulu’s futuristic Mother/Android

Here’s what’s happening in the world of television for Friday, December 17, and Saturday, December 18. All times are Eastern.
Top picks
The Witcher (Netflix, Friday, 3:01 a.m.): “Season two of The Witcher is more of a wintry, somber affair than what’s come before. It’s sullen in some respects, more determined in its mission now that its cast has grown more comfortable in their roles and its dark prophecy is finally (finally) beginning to take shape. Even the frisky bard Jaskier (Joey Batey) is singing a more maudlin tune this go-around. Yet The Witcher’s second season is vastly more confident about leaning into the high fantasy and higher stakes of Andrzej Sapkowski’s lore, opting to let characters such as the wizened witcher Vesemir (Kim Bodnia) speak of forgotten histories instead of taking safer, more randy detours.” Here’s Jarrod Jones’ full review of the Henry Cavill-led sci-fi series’ second season.
With Love (Amazon Prime Video, Friday, 3:01 a.m.): Created by One Day At A Time’s Gloria Calderón Kellett, this holiday-themed comedy series follows siblings Lily (Emeraude Toubia) and Jorge Jr. Diaz (Mark Indelicato), both of whom are on a mission to find love and purpose in life. Each of the five episodes follows them and their family as they navigate a different holiday throughout the year.