American Idol (8pm, Fox) - The top two finalists are revealed in a results show that also features performances by Alicia Keys and "Idol" alum Lauren Alaina.
Community (8pm, NBC) - In the Season 4 finale, Jeff ponders the future after he receives enough credits to graduate. Elsewhere, the group revisit the darkest timeline.
Glee (9pm, Fox) - In the Season 4 finale, the glee club performs at Regionals with newfound determination to advance in the competition. Meanwhile, Brittany comes back from MIT with a new attitude, Blaine shops for an engagement ring and Ryder learns more about his "catfish." Patty Duke and Meredith Baxter guest star.
The Office (9pm, NBC) - The staffers anticipate the TV premiere of their documentary and Andy attends auditions for "The Next Great A Cappella Singer." Clay Aiken, Mark McGrath and Santigold guest star. Next week's 75-minute episode is the show's series finale.
Person of Interest (9pm, CBS) - The second season ends with Finch and Reese working alongside unexpected allies to save the Machine from Root and the Decima organization. Meanwhile, Finch's relationship with Nathan Ingram is discovered, along with his original motivations for wanting to save the irrelevant numbers from the Machine.
Monumental Mysteries (9pm, Travel) - A new series exploring the history behind America's national monuments starts with stories about a tombstone in New England, a famous con artist and Alcatraz.
Scandal (10pm, ABC) - A major crisis (Mellie's televised interview revealing Fitz's infidelity) rocks the White House and Cyrus is caught in the middle of it. Also, Olivia and her team are the victims of a shocking betrayal.
Hannibal (10pm, NBC) - At the request of the show's creator, Bryan Fuller, NBC is pulling the fourth episode of "Hannibal" due to the "cultural climate" in the country (Newtown, Boston, etc.). The episode, which will not air in the U.S., was about a woman (played by Molly Shannon) who brainwashed children to kill other children. NBC is releasing a
Community (8pm, NBC) - The gang spend Thanksgiving at Shirley's but soon begin planning their escape from the awkward gathering. Elsewhere, Jeff (Joel McHale visits his estranged dad (James Brolin, left), whom he hasn't met as an adult.
Glee (9pm, Fox) - In an episode that is intended as a tribute to the 2003 film "Love Actually," Sam and Brittany try to live their lives to the fullest before they Mayan apocalypse, and Jake and Puck spend Hanukkah together.
30 Rock (8pm, NBC) - Liz and Jack square off in a political battle to influence voters in the 2012 presidential election.
Last Resort (8pm, ABC) - In this new drama series, mysterious orders to fire nuclear weapons at a foreign country are received by the crew of a U.S. submarine, but when the crew questions the orders, they are themselves fired upon. They seek refuge on an exotic island while they figure out what to do. Stars Andre Braugher and Scott Speedman (at right).
30 Rock (8:30pm, NBC) - In the Season 6 finale, Jack sets out to prove his marriage is still strong, so he plans a vow renewal with Liz officiating.