That ‘Mamma Mia’ hug and six other ‘Supernatural’ moments that made us weep for Sam Winchester

Last week’s episode of Supernatural, “Mamma Mia,” featured one of the most important moments of Sam Winchester’s life to date, and we’re super emotional about it.

‘Lucifer’ 2×05 review: Your very own guardian Devil

Lucifer season 2, episode 5, “Weaponizer,” saw the introduction of another angelic brother to further complicate the Devil’s life.

‘Timeless’ 1×04 review: Bond, James Bond

Timeless tackled the 1940s and Nazi Germany this time out, only with a new twist. Instead of a predictable Hitler storyline, the show instead offered a tale where Ian Fleming met Wernher von Braun.

‘Supergirl’ 2×03 review: Pride and prejudice

Supergirl season 2, episode 3, “Welcome to Earth,” explored the idea of alien citizenship in an episode with clear real world parallels.

‘Gotham’ season 3, episode 6 recap: Follow the white rabbit

Gotham season 3, episode 6, “Follow the White Rabbit” saw Gordon pushed to the edge as Jervis tortured him with an impossible decision.

‘The Vampire Diaries’: What can Greek mythology teach us about the season 8 villain?

The Vampire Diaries hasn’t revealed much about its latest villain yet, but we can still look for our own clues about what she’s up to.

‘Quantico’ 2×04 review: One of them

Bonds were formed, tested, and altogether broken in Quantico season 2, episode 4, “Kubark.”

‘Dirk Gently’ 1×01 review: Mind blown

Dirk Gently debuted on BBC America and our minds are officially blown

‘Once Upon a Time’ 6×05 review: A whole familiar world

Once Upon a Time season 6, episode 5, “Street Rats,” delivers another way to cut yourself in two! Who says you can’t defy fate every now and then?