What to Watch Today

Shameless Fall Finale, Good Witch Halloween Movie and More

  • Hallmark Channel
    Good Witch: Tale of Two Hearts

    120 minutes: Cassie must find a stolen 100-carat ruby before the thieves ruin the Halloween Harvest Festival. (Get Season 5 status.)

  • BBC America
    Doctor Who

    70 minutes: The Doctor and her team travel to the Civil Rights era to save Rosa Parks. (Fall behind? Read Episode 2 recap.)

  • The CW

    A shocking development sends National City into disarray; Supergirl plans to capture Mercy Graves. (Get scoop from Melissa Benoist, check out Superman’s new suit.)

  • Fox
    The Simpsons

    In “Treehouse of Horror XXIX,” Homer competes against the mythical Cthulhu in an oyster-eating contest, while Mr. Burns opens a retirement home with a Jurassic twist. (Watch sneak peek.)

  • CBS
    God Friended Me

    The God account leads Miles and Cara to a woman (Masters of Sex’s Annaleigh Ashford) looking for her ex-boyfriend. (Hear the good news?)

  • Showtime

    Fall finale: Debbie helps Fiona pick up the pieces from her bad investments; Tami reappears in Lip’s life. (Get Season 9 return date.)

  • AMC
    The Walking Dead

    67 minutes: A mysterious disappearance divides the work camp, threatening Rick’s plans for the future. (Fall behind? Read Episode 2 recap.)

  • The CW

    The sisters question Harry’s loyalty; Mel and Macy clash over who is the true big sister. (Read premiere recap; does the reboot live up to the original?)

  • TNT
    The Last Ship

    Vulture team must find their way into a secret enemy base. (Watch a sneak peek.)

  • PBS
    The Woman in White

    Series premiere: A young drawing master (X-Men: Apocalypse’s Ben Hardy) meets an escaped asylum patient (Taboo‘s Jessie Buckley), drawing him into a conspiracy of deception; Charles Dance (Game of Thrones) co-stars.

  • AMC
    Eli Roth’s History of Horror

    This two-parter delves into the history of slasher films, interviewing Quentin Tarantino, Jamie Lee Curtis and Stephen King. (Part 2 airs Monday at 10 pm.)