The Last of Us - Season 2, Episode 2: Through the Valley (SPOILERS!)

The season's second episode was a tough watch...but had me glued to the screen anyway.