Watch TV Online
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.
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.
It's the season finale of Abby's Studio Rescue! Abby Lee Miller heads to Penn Point Dance Academy this week. It's a family-run hip hop studio on the brink of going out of business.
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.
On Kim of Queens Season 2 Episode 6, Kim Gravel takes the world on a tour of different nations. She has them enter a Miss Around the World Pageant.
Lea Michele of Glee fame guest stars on this episode of Sons of Anarchy as Jax forms new alliances through more bloodshed and Juice's plan for escape takes a new turn.