Blue Bloods Erin (Bridget Moynahan) is assaulted in her home, along with a colleague, in this new episode. 10 p.m. CBS

Vice Shane Smith travels to the bottom of the world to investigate the increasing instability of the West Antarctic ice sheet in this new episode. 11 p.m. HBO

MOVIES

Maleficent Angelina Jolie is perfect as the live-action embodiment of an animated Disney character — the evil fairy of "Sleeping Beauty" — in this dark but engrossing reinvention of the tale. With Elle Fanning, Sharlto Copley and Imelda Staunton. 8 p.m. Starz