The highlights this weekend include a stellar cliffhanger on "The Good Wife," Carly Simon on "Family Guy" and a production of the Broadway classic "Carousel."

Keep these programs in mind:

1. "The Good Wife" rolls to its season finale at 9 p.m. Sunday with a remarkable episode. No series these days showcases guest stars with such finesse. Oscar-winner Estelle Parsons is especially memorable as a poll worker. But there are colorful contributions from Martha Plimpton as a brassy attorney, Denis O'Hare as a quirky judge, T.R. Knight as a devious campaign aide and Dylan Baker as a disturbed would-be power broker. The episode reveals whether Alicia's husband, Peter (Chris Noth), wins his race for Illinois governor. The strongest moment is the final scene: a shocker that suggests next season will be very different for this CBS drama starring the luminous Julianna Margulies.

2. CBS is the most-watched network for a good reason. It's the most consistent in delivering entertaining programming of nearly every variety. On Sunday, CBS offers new installments of "The Amazing Race" at 8 and "The Mentalist" at 10. Those series conclude their seasons May 5. On Friday, CBS has scheduled new episodes of "Vegas" at 9 and "Blue Bloods" at 10. It doesn't look as if "Vegas" will be back for a second season, but Friday's episode gives a harrowing plot to actress Sarah Jones of Winter Springs. Her character, Mia, becomes a hostage.

3. Fox has lined up major guest stars for the animated comedies Sunday. Oscar-nominee Edward Norton gives voice to a trendy minister on "The Simpsons" at 8 in an episode called "Pulpit Friction." Carly Simon lends her voice to "Family Guy" at 9, and Patrick Stewart plays the deputy CIA director on "American Dad" at 9:30. 

4. NBC's big offerings this weekend include "Grimm" at 9 p.m. Friday and "The Celebrity Apprentice" at 9 Sunday. ABC has a new "Shark Tank" at 9 p.m. Friday and fresh Sunday installments of "Once Upon a Time" at 8 and "Revenge" at 9. The CW delivers a new "Nikita" at 8 p.m. Friday.

5. In the cable world, "Vikings" wraps up its first season at 10 p.m. Sunday on History. "Mad Men" continues its controversial season at 10 p.m. Sunday on AMC. And "Game of Thrones" should please fans with a lavish new episode at 9 p.m. Sunday on HBO.

6. ABC's "20/20," at 10 p.m. Friday, looks at how people cope when their lives change in an instant. Sharing her story is Bree McMahon, the Freedom High School soccer player who lost her left leg in a car-wash accident in 2009. In the report by Deborah Roberts, McMahon visits amputee victims in the Boston Marathon bombings. On "Rock Center With Brian Williams," at 10 p.m. Friday on NBC, Natalie Morales talks to Celeste and Sydney Corcoran, the mother and daughter who survived the Boston Marathon bombings.

7. For the first time in its history, "60 Minutes" focuses on a serial killer. Charles Cullen, a serial killer nurse known as the "Angel of Death," talks to Steve Kroft. The interview airs at 7 p.m. Sunday on CBS. It was bumped last week for coverage of the Boston Marathon bombings.

8. "Carousel," one of Rodgers and Hammerstein's best-loved musicals, comes to PBS at 9 p.m. Friday. This New York Philharmonic production features Kelli O'Hara, one of Broadway's best, and Nathan Gunn as the tragic lovers. The score includes "If I Loved You" and "You'll Never Walk Alone." The 1956 movie version, though good, doesn't do the musical justice. I admit I have high standards where this show is concerned. It's my favorite Broadway musical, and its life-and-death themes mean more as the years go by. "You'll Never Walk Alone" can get you through tough moments.