Once Upon a Time (8pm, ABC) - In the Season 1 finale, Emma and Regina become unlikely allies in an attempt to save Henry's life. In the fairy-tale world, Prince Charming hopes to reunite with Snow White, but he isn't aware that she's bitten the Queen's poison apple.
Survivor: One World (8pm, CBS) - The finalists are questioned by the jury members, who then vote fot the winner. The winner is revealed during the 10 o'clock reunion show.
Desperate Housewives (9pm, ABC) - Tonight's 2-hour series finale ends the show's 8 year run on ABC. The finale wraps up Bree's trial on a trumped-up murder charge, and her relationship with her lawyer becomes more than business. Also, expect a deathbed confession.
The Celebrity Apprentice (9pm, NBC) - First, we'll find out who else Trump fired in last week's boardroom, then the final two contestants must create, host and sell tickets to a celebrity charity event that comes complete with a variety show and charity-awareness ad. Eight previously eliminated stars return to help in the challenge.
Masterpiece Mystery: Sherlock (9pm, UNC-TV) - Sherlock and Watson investigate a murder that occurred 20 years earlier. It was witnessed by the victim's son, who claims his father was killed by a monstrous hound. The case takes the pair to the British moors, where a top-secret military base is said to be the site of animal-mutilation experiments.
American Dad (9:30pm, Fox) - In the Season 7 finale, Stan takes Steve to Mexico to help his teen son grow up. When they get there, they are kidnapped by a drug cartel and it turns out that only Steve has a chance to free them.
Mad Men (10pm, AMC) - Don's competitive nature comes to the fore and Roger pursues new clients.
Girls (10:30pm, HBO) - Hannah tries a different tack with her boss to counter his inappropriate office behavior -- she propositions him. Meanwhile, Marnie does some soul-searching about her relationship with Charlie and Jessa wants the last word with her ex.