Video ClipsSee all »
Season 4 of Good Witch picks up with Cassie and Sam’s new engagement and what that means for our cast of characters in Middleton.
01:30 — Alice gets a sinister invitation from the Peach family, while Zoe begins to behave bizarrely.
00:45 — An exclusive sneak peek of the premiere episode of Blue Bloods. Catch the premiere of Blue Bloods on Friday, Sept. 24th at 10/9c. Only on CBS!