Once Upon a Time – 8/7c ABC – SEASON FINALE
“A Land Without Magic” – Emma and Regina team together in order to find a way to save Henry’s life. Meanwhile, in the fairytale land that was, Prince Charming attempts to escape from the Evil Queen’s clutches in order to reunite with Snow White who, unbeknownst to him, has already taken a bite of the Queen’s poison apple.
Game of Thrones – 9/8c HBO
“A Man Without Honor” – Jaime (Nicolaj Coster-Waldau) meets a distant relative; Dany receives an invitation to the House of the Undying; Theon leads a search party; Jon loses his way in the wilderness; Cersei (Lena Headey) counsels Sansa (Sophie Turner).
Sherlock – 9/8c PBS
“Sherlock: The Hounds of Baskerville” finds Sherlock and Watson investigating 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.
Veep – 10/9c HBO
“Chung” – Selina sees a political threat in Gov. Danny Chung, a charismatic Asian-American war hero.
Girls – 10:30/9:30c HBO
“Hard Being Easy” – At Jessa’s advice, Hannah decides to better her story by propositioning her boss. She subsequently retreats to Adam, who has a different idea about the state of their union. Meanwhile, Marnie and Charlie assess their relationship, and Jessa is determined to reconquer an ex.