What to Watch Tonight

Secrets and Lies Plus 2 Other Finales, Penny Dreadful Returns, Family Guy No. 250 and More

  • CBS
    Madam Secretary

    Season finale: As Elizabeth confronts Juliet, she flashes back to a job offer from then-CIA Director Dalton that would have changed her life. (Yep, renewed.)

  • ABC
    Once Upon a Time

    As Regina and Robin cope with Zelena’s news, in flash- back Cora (Barbara Hershey) begs Regina’s forgiveness on the anniversary of Daniel’s murder. (Get scoop.)

  • Fox
    The Simpsons

    Bart takes up smoking to impress Milhouse’s Dutch cousin, Annika (voiced by Game of Thrones‘ Carice van Houten). (Find out what won’t be in the episode.)

  • ABC
    Secrets and Lies

    Season finale: The mystery of Tom’s murder is finally solved, spurring Ben to make a life-changing decision. (Not yet renewed.)

  • Fox
    Family Guy

    Episode 250: Peter is put to the test when he claims he could beat Liam Neeson (voicing himself) in a fight. And you thought Mayweather vs. Pacquiao was the fight of the century? (Get your burning Qs answered.)

  • HBO
    Game of Thrones

    The Faith Militant grow increasingly aggressive, while Jaime and Bronn head south and Ellaria and the Sand Snakes vow vengeance.

  • Fox
    The Last Man on Earth

    Season finale: Phil and Carol reconcile their differences, causing the episode title — “Screw the Moon” — to take on an entirely new meaning. (Yep, renewed.)

  • Showtime
    Penny Dreadful

    Season 2 premiere: Sir Malcolm returns… to find a new evil hunting Vanessa.

  • ABC
    Revenge

    As Emily enlists Nolan and Jack to help prove her innocence, Ben aims to keep her locked up. Christa B. Allen and Courtney Love return. (Oh — cancelled.)

  • NBC
    American Odyssey

    Odelle makes her way to a CIA safe house — where she realizes Colonel Glen may not have her best interests at heart. (Watch a sneak peek.)