“THE GOOD WIFE” — Alicia Florrick (Julianna Margulies) agreed to renew her vows with Peter (Chris Noth), but she clearly still has Will (Josh Charles) on the brain as this drama closes out another superb season. Just what will she do? Meanwhile, the episode is mainly pegged to a voter-fraud plot and an ensuing court case that brings on some standout guest stars, including Martha Plimpton, Denis O’Hare, Dylan Baker and Ana Gasteyer. 8 p.m., CBS.
“Game of Thrones” continues its blood-soaked saga as Jon (Kit Harington) passes a crucial test, Robb (Richard Madden) is betrayed and Tyrion (Peter Dinklage) learns the cost of weddings. OK, but when do we get to see the dragons again? 9 p.m., HBO.
In the season finale of “Vikings,” the village is hit with an outbreak of the plague while Ragnar (Travis Fimmel) is away dealing with business. Someone clearly needs to appease the gods. 10 p.m., History.