Watch TV Online
On Empire Season 3 Episode 18, Lucious prepares to launch Inferno at Leviticus Vegas, but Cookie and Andre have their own plans for his big night.
On The 100 Season 4 Episode 13, the heroes must make some impossible decisions in order to survive when Praimfaya arrives on the season finale.
On Survivor: Game Changers Season 34 Episode 12, the castaways compete in the final immunity challenge and the jury must vote for the winner.
On The Real Housewives of New York City Season 9 Episode 8, Dorinda hosts a birthday weekend at her Berkshire home, while rumors fly about Luann's fiancé.
On Archer Dreamland Season 8 Episode 8, Archer receives his big break that leads him to Woodhouse's killer when he pays a visit to Dreamland.
On Fargo Season 3 Episode 6, Nikki and Ray prepare for payback, while Gloria and Winnie get closer to the truth and Emmit tries to make things right.
On The Flash Season 3 Episode 23, with nothing left to lose, Barry takes on Savitar in the season finale. Which version of Barry will win the fight?
On Bull Season 1 Episode 23, J.P. Nunelly must convince Bull and the TAC team to work on a case involving a dangerous drug cartel on the season finale.
On Brooklyn Nine-Nine Season 4 Episode 20, it's up to the squad to find a way to bust Jake and Rosa out when they are framed for a crime they didn't commit.
On Brooklyn Nine-Nine Season 4 Episode 19, Jake and Rosa call Captain Holt for backup when they discover a dangerous secret in the bank robbery case.