Watch TV Online
After hearing an ominous song on Zoey's Extraordinary Playlist Season 1 Episode 12, Zoey does everything in her power to stop something bad from happening. Our review.
On Outlander Season 5 Episode 11, Roger and Brianna need to decide if they want to stay or return to the future while Jamie discovers a new power.
On Good Girls Season 3 Episode 11, Ruby & Stan and culminate in our trio making a drastic decision while Phoebe gets her hands on Ruby's phone.
On Killing Eve Season 3 Episode 4, it's Eve's birthday, and she's trying to patch up things with Niko while Villanelle feels like there's something missing.
On Penny Dreadful: City of Angels Season 1 Episode 2, Tiago & Lewis investigate Sister Molly and her mother, Miss Adelaide while Maria prays at Raul's bedside.
On Billions Season 5 Episode 1, tensions are high at Axe Cap now that Taylor Mason is back, while Chuck struggles as he and Wendy navigate a new normal.
On Good Witch Season 6 Episode 1, Cassie and Sam celebrate their one-year anniversary, each hoping to make the day even more magical. Meanwhile, Cassie hosts a guest at Grey House who hides her mysterious intentions for visiting Middleton.
On Blue Bloods Season 10 Episode 19, Sean gets a match from an unknown relative from a DNA network and tries to figure out who this mystery person might be.
On Dynasty Season 3 Episode 19, Adam and Liam rush to the aid of Blake and Anders, and Fallon faces legal repercussions for advice "Aunt Alexis" gives a listener.
On Charmed Season 2 Episode 19, the Charmed Ones must stop the Faction from reaching the sacred tree in the Command Center before disaster strikes.