The 13 best TV episodes of 2017 (so far)

We've had a year's worth of excellent TV packed into six months. These are the episodes that stand above the rest.

All the best mid-2000s pop culture references in 'Girlboss'

The references aren't just easy nostalgia but a way for 'Girlboss' to feel remarkably of its moment.

An exhaustive guide to Madeline Martha Mackenzie's iconic wardrobe on 'Big Little Lies'

"Madeline's choice of a perfect, floral uniform is a mask for what's going on with her emotionally."

'Grey's Anatomy' Season 13 Recap: What happened in episodes 1 through 9

'Grey's Anatomy' (finally) returns with new episodes Thursday.

'Atlanta' soundtrack: Here's every song from the show, broken down by episode

What would a show called 'Atlanta' be without a fire soundtrack?

'Pretty Little Liars' Season 7, Episode 6 Recap: Long Live Ezria

The engagement finally happened.


What Life Is Like For Kids in the Worst School in Chicago

It's said that the only way to get out of the Moses Montefiore Academy is in handcuffs.

'House Of Cards' Season 1: Top 5 Shocking Moments

As much as Netflix's first original series accurately portrays politics as usual, it also has its moments that leave the audience perplexed.

50 Shades of Grey Movie Cast: Henry Cavill is the Prototype for Christian Grey

"Man of Steel" Henry Cavill is the prototype for Christian Grey in "Fifty Shades of Grey."

50 Shades of Grey Movie Cast: Henry Cavill and Matt Bomer Square Off Over Christian Grey Role

"Man of Steel's" Henry Cavill and "White Collar's" Matt Bomer are squaring off on YouTube on fan made "Fifty Shades of Grey" trailers portraying them as the mythical Christian Grey.

50 Shades of Grey Movie Cast: Christian Grey Cast is a Trifecta

Hey girl, “Fifty Shades of Grey’s” Christian Grey is Ryan Gosling, Henry Cavill or Aleksander Skarsgard.

50 Shades of Grey Movie Cast: Alexander Skarsgard Wants to Be Christian Grey (VIDEO)

Just when “Man of Steel” Henry Cavill seemed to have "Fifty Shades of Grey’s" main role in a lock, along comes "True Blood’s" Alexander Skarsgard with his own Christian Grey-themed cologne ad.

50 Shades of Grey Movie Cast: Henry Cavill in Talks to Play Christian Grey

'Man of Steel' Henry Cavill, who is said to be the prototype for Christian Grey, is reportedly in talks with the producers of 'Fifty Shades of Grey' the upcoming movie.

50 Shades of Grey Movie Cast: Henry Cavill and Ryan Gosling Duel Over Christian Grey Role

Team Henry or Team Ryan? The gloves are off in the fight for the most coveted role in the upcoming ‘Fifty Shades of Grey’ the movie.

50 Shades of Grey Movie Cast: Henry Cavill, Not Ryan Gosling, to Play Christian Grey

The star of the upcoming “Man of Steel” (2013) has surged as a potential contender to be cast as Christian Grey in the upcoming film version of “Fifty Shades of Grey.”