After last week’s episode mostly focused on Negan and life at the Sanctuary, the latest installment of The Walking Dead aired tonight and switched the spotlight back to Rick and his allies’ all-out war against the Saviors, with just about all of the major ongoing storylines being moved along. We also got to see the welcome returns of Michonne, Carl and Rosita, who were last seen in the season premiere.

In “The King, The Widow, And Rick,” Andrew Lincoln’s survivor went to the Scavengers to ask for aid in the fight with the Saviors, but was met with a less-than-welcome reception from their leader, Jadis (Pollyanna McIntosh, making her first appearance this season). Meanwhile, over at the Hilltop, Maggie struggled with the dilemma of what to do with their prisoners – kill them or let them live – and King Ezekiel was still reeling for the recent losses of his Kingdommers and, of course, his beloved pet tiger Shiva.