Watch TV Online
On CSI, the team investigates when a science teacher's experiment takes a horrible turn.
This week on Brooklyn Nine-Nine, the precinct prepares for the annual Halloween party, and Jake and Captain Holt rekindle last year's bet.
On Season 13 Episode 3 of Family Guy, "Baking Bad," Peter and Lois open up a bakery. However, things get out of hand when Peter devises a scheme to attract new customers.
It's Halloween on Mulaney and there are ghosts, grave robing and comedy stealing. Find out who is being haunted by a ghost and how it helps Mulaney keep his job with Lou.
Supplies are running low on The Walking Season Season 5 Episode 2. Rick leads the group on a dangerous mission as a result.
Noah and Alison's seperate lives begin to come together while the Butler estate prepares for their summer party on The Affair.
My Five Wives Season 2 Episode 1 finds Brady and Nonie trying for baby number-six. Sadly, however, the latter fears that she will be unable to conceive.
Clara tries to free the entrapped Doctor while fighting off a menace from another dimension on Doctor Who.
The survivors arrive in Province Town for supplies and end up caught in a battle between Major Williams and a religious zealot named Jacob on Z Nation.
Fearing she'll be lost forever, Nathan and Duke take a desperate and dangerous gamble to get Audrey back on the conclusion of a two-part Haven.