Tonight, ABC has the 17th season finale of American Idol, CBS has the first season finale of The Red Line and the 10th season finale of NCIS: Los Angeles, The CW has the fourth season finale of Supergirl and the first season finale of Charmed, and PBS has the eighth season finale of Call the Midwife and the series finale of Les Misérables.
Over on cable, Hallmark Movies & Mysteries has the TV movie premiere of Hailey Dean Mysteries: Killer Sentence and HBO has the series finale of Game of Thrones and the second season finale of Barry.
Next Sunday, AMC and BBC America have the second season finale of Killing Eve, NBC has the second season finale of Good Girls, and Starz has the second season premiere of Vida.
Killing Eve (AMC & BBC America): New. Villanelle uses a new persona to track her latest target. Eve may have a new problem to worry about. Plays again later two times.
Game of Thrones (HBO): Series Finale. “Game of Thrones 73.” Runs 82 minutes. Plays again later two times. Last week’s episode, “The Bells,” replays right before. The previous four episodes replay right before that over on HBO2.
Supergirl (The CW): Season Finale. Supergirl makes a final effort to stop Lex Luthor.
A Discovery of Witches (AMC & BBC America): New. Diana finds out some things about her childhood. Runs 62 minutes. Plays again later two times.
NCIS: Los Angeles (CBS): Season Finale. Callen and Sam continue to work with Harm while Hetty goes to Mac for some help.
Charmed (Pop): Eight episodes today.
The Golden Girls (TV Land): Has 20 episodes.
Last Man Standing (WGN America): Has 10 episodes tonight.
Law & Order (WEtv): Has 16 episodes tonight into late night.
Law & Order: Special Victims Unit (USA Network): Has 18 episodes today into late night.
M*A*S*H (SundanceTV): Has episodes all day today and into tomorrow afternoon.
NCIS: Los Angeles (ION): Has 12 episodes today and five more tonight into late night.
The Office (Comedy Central): Has 16 episodes today.