Watch TV Online
On Z Nation Season 1 Episode 13, the survivors discover game-changing details about their mission and the origins of the zombie virus.
On The Amazing Race Season 25 Episode 10, during a switchback challenge the final four teams get muddy with an onery ox.
On Cristela Season 1 Episode 8, Felix and Alberto head to the law firm to remodel Trent's office and Cristela struggles with them being there.
On Constantine Season 1 Episode 7, a strange vision leads Zed and John to a small town where the preacher has the ability to perform miracles.
On Grimm Season 4 Episode 7, Nick and Hank do their best to handle a trio of rampaging gremlins that seem determined to wreck everything Christmas-y. Trubel teaches Josh about being a Grimm.
Annie and McQuaid go on a solo mission to try save Auggie in Russia, while Joan wrestles to get them help from a commander on Covert Affairs.
On Gracepoint Season 1 Episode 9, Mark and Beth Solano get some surprising news about their family.
On Bones Season 10 Episode 9, the team looks for clues in the murder of a college psychology professor.
Damon gets himself into some trouble on The Vampire Diaries Season 6 Episode 9. Elsewhere, Liv is left with a very tough choice she has to make.
On Reign while Bash finds a way that Francis may be able to extricate himself from the grasp of Narcisse, Mary thinks it might be wise to marry Claude to Narcisse.