Watch TV Online
On Elementary Season 4 Episode 16, Holmes and Watson investigate the death of Henry Baskerville's brother who was chased to death by a large, glowing animal.
On How to Get Away with Murder Season 2 Episode 14, Caleb goes missing and the students are questioned about their night at murder mansion.
On 2 Broke Girls Season 5 Episode 14, Max and Caroline lose Bruno, Randy's dog while they believe a cannibalistic serial killer is loose in their neighborhood.
On Scandal Season 5 Episode 13, Secret Service look for help from Olivia's team when they get into trouble, and Abby struggles to keep Fitz in line.
On Grey's Anatomy Season 12 Episode 13, cheerleaders cause chaos in the ER while Andrew dislikes the secret nature of his romance with Maggie.
On Shades of Blue Season 1 Episode 10, Harlee and Wozniak meet Donnie's secret partner who appears to be a DEA agent, and learn more about the big score.
On Colony Season 1 Episode 9, Will wants to make sure his family gets out from under the occupation while Katie and Broussard plot a major operation.
On The 100 Season 3 Episode 8, Kane searches for a peaceful resolution but may need to resort to drastic measures, while Pike suspects there may be a mole and Raven enlists Jasper's help.
On DC's Legends of Tomorrow Seaosn 1 Episode 8, the team heads to the 1950s to try to capture Vandal Savage, but they stick out a bit in a small Oregon town.
Floki is shut out in the cold, while other visitors arrive in Kattegat for the holidays on Vikings Season 4 Episode 4. In England, King Aelle visits Wessex and learns of Rollo's marriage to Princess Gisla. However, if the Viking can not win her over, his time in Paris may be cut short.