“Battle Creek,” 10 p.m., CBS.
There are plenty of
crime shows; CBS alone has 11 of them, taking half its turf. Still,
this is the only one in which cops chase a maple-syrup cartel ... or
accuse someone of NOT selling marijuana.
That's part of the
odd charm of “Battle Creek,” which centers on the pairing of a
rumpled local cop (Dean Winters) and an immaculate FBI guy (Josh
Duhamel). Tonight, they get great help from Aubrey Dollar as a
warm-hearted clerk and Janet McTeer (a two-time Oscar nominee) as
“Revenge,” 10:01 p.m., ABC.
After resting for a
week to make room for the “Secrets and Lies” debut, “Revenge”
has fresh schemes.
Margaux unloads her
verbal ammunition at both Emily and Jack, causing some strong
Emily's dad ponders
staying around. And Natalie tells Victoria why she's in the Hamptons.
ALTERNATIVE: “Night of Too Many Stars,” 8 p.m., Comedy Central,
rerunning at 10. How much would you pay to commit a crime with John
Oliver or to take a bow with Louis C.K.? Then again, what about
getting Chris Rock to agree to “sell our” and do an instant
commercial? (Tommy Hilfiger gave $35,000 for that.) That's all part
of this taped fundraiser for autism education.
Robert Smigl, the
voice of Triumph the Insult Comic Dog, organized this event a decade
ago, after his son was diagnosed as autistic. Jon Stewart hosts, with
Jim Gaffigan, Sarah Silverman, Amy Schumer, Maya Rudolph, Paul Rudd,
Will Forte, Gilbert Gottfried and too many more, including Triumph.
Bride” (1987), 7:30 p.m., Pop, or “Once Upon a Time,” 8 p.m.,
ABC. Fairy tales keep being great fodder for modern tales. “Bride”
is a love story brightened by little comic gems. “Once” finds
Snow White and Prince Charming facing a witchly trio in the olden
days and – in their modern forms, as Mary Margaret and David – in
8 p.m., CBS. Elizabeth needs some diplomacy abroad – Turkey has
released a damaging video – and at home, after her son punches a
“The Good Wife,”
9 p.m., CBS. Alicia prepares for a key interview. Also, Canning
(Michael J. Fox) pushes the firm for a settlement in his eviction
“Girls,” 9 p.m.,
HBO. In a fairly good episode, we learn that Hannah's terribly normal
parents are just as perplexed by life as she is. So are her friends
... but one actually has a joyous moment.
“The Last Man on
Earth,” 9:30 p.m., Fox. Last week's debut ended sharply (after a
few slow spots), with Phil (Will Forte) agreeing to marry Carol
(Kristen Schaal) ... mostly because she may be the last woman on
Earth. Now we see the aftershocks.
season finale, 9:30, HBO. There are turning points for each of the
four characters, in a fairly good ending to what has been a flawed
series about deeply flawed people.
Lies,” 10 p.m., ABC. Last week's two-hour opener saw a murder probe
suddenly focus on Ben (Ryan Philippe), who had reported finding a
neighbor boy's body in the woods. Complicating things were his own
affair and his refusal, at first, to allow a DNA test. Tonight, he
faces key revelations and chases the boy's father, whom he considers