Post-apocalyptic thriller’s season 2 finale hailed ‘perfect ending’ despite crushing fans
Fans can't believe how long they have to wait for the third season.

Warning: spoilers ahead for The Last of Us season 2 finale.
The Last of Us fans have been left emotional wrecks after watching the season 2 finale of the post-apocalyptic thriller.
And with two years to wait until season 3, who knows how long it’ll take for them to recover from the gut-wrenching turmoil of the final episode, which some viewers called ‘perfect’.
In the last episode of the series, Ellie (Bella Ramsey) continues on her search to hunt down Abby (Kaitlyn Dever), after watching the militia member murder her surrogate father Joel (Pedro Pascal) in a devastating earlier scene.
She manages to track down Abby’s accomplices Mel (Ariela Barer) and Owen (Spencer Lord), both of whom she shoots and kills – which also results in the death of Mel’s unborn baby, after Ellie is unable to go through with delivering the child.
Ellie is rescued by Jesse (Young Mazino) and Joel’s brother Tommy (Gabriel Luna), who take her back to the theatre where she’s been hiding out with Dina (Isabela Merced).