The Carmichael Show (8 p.m., NBC) – In the Season 2 finale, Jerrod accompanies Joe to a Donald Trump rally. Joe meets Trump and decides he wants to vote for him, much to Maxine’s dismay.
Also on . . .
NC Bookwatch (Noon, UNC-TV) – Bryan King and Shane Heavner talk about “12 Bones Smokehouse: A Mountain BBQ Cookbook.”
Game of Thrones (9 p.m., HBO) – An old foe returns and Jaime faces off against the High Sparrow.
Good Witch (9 p.m., Hallmark) – Cassie throws a surprise party for Martha, but with help from Stephanie and Abigail, her secret might not be kept.
United Shades of America (10 p.m., CNN) – W. Kamau Bell travels to Portland, Ore., where an influx of hipsters appears to result in gentrification.
Penny Dreadful (10 p.m., Showtime) – Hecate and Ethan struggle to survive in the harsh desert wasteland.
Motive (10 p.m., USA) – A photographer is the suspect in the murder of his assistant.