Watch TV Online
When a sniper shoots a bride during her wedding, it kicks off a deadly game of cat and mouse as Jack and Beth investigate on Stalker.
On Criminal Minds Season 10 Episode 3, the BAU is called in to investigate the suspicious circumstances around a plane crash. What went wrong?
On Arrow, Det. Lance calls on The Arrow when another archer hits Starling City and starts targeting businessmen. Diggle calls in A.R.G.U.S. to find out who he is.
A citywide curfew threatens to shut down the Freak Show on American Horror Story Season 4 Episode 2. Meanwhile, a strong man from Ethel's past arrives on site.
Top Chef Season 12 Episode 1 opens with 16 chefs doing battle in Boston. The 75-minute premiere features Richard Blais serves as a judge.
On the Dance Moms reunion, the moms from both teams accuse of Abby of various wrongdoings; the Elite Competition moms confront Cathy about using "Chandelier" at Nationals; Abby makes a big announcement.
Jenna and Tamara manage to uncover a secret document on this episode of Awkward.
On 19 Kids and Counting Season 14 Episode 12, Jill is just one week away from getting married. There's still a great deal to get done for her and Derick, of course, though.
On Face Off Season 7 Episode 12, the final five artists are given a tough task: they must create beautiful elemental fairies born from disastrous scenarios.
On Kim of Queens Season 2 Episode 5, Kim takes on perhaps of toughest task to date: she attempts to transform a pig farmer into a pageant winner.