The Good Wife, 10 p.m., CBS
Finally! We’ve missed you. Tonight, the drug kingpin goes through a divorce, and Kalinda’s life continues to get more complicated. I’d just like her and Carey to kiss again, please.
Best in Film: The Greatest Movies of Our Time, 9 p.m., ABC
Who doesn’t love lists, and how doesn’t love arguing about lists?
Top Shot, 10 p.m., History
Why does the History Channel still call itself the History Channel? “Contestants split a bullet on an axe; iconic shots from exhibition shooting history.”