There was plenty of reminders of Carl, incase anyone forgot that he died. The Season 8 finale reveals Maggie is not only tearing apart the Rick-Daryl bromance, she's plotting a coup against Rick. Carl was honoring Siddiq's mother by releasing their souls by killing the walkers. It's still somewhat-strange that the character has been kept alive, and it really just seems to be a way in which for him to continue to abuse him every step of the way.
Meanwhile, the rest of Team Family and everyone at Hilltop was prepping to go to war.
As Negan had planned, Rick's group massacred the decoy Saviors at a road block that had been on Dwight's fake map, but Negan had planted another map on one of the doomed Saviors. Negan took Father Gabriel (Seth Gilliam) in the vehicle with him and Eugene and Laura (Lindsley Register), and confessed that he was sacrificing some of his own people by sending them out to a decoy roadblock that got attacked by Rick and his people. It was just the start of the emotional affair over the next 70 minutes. He let Rick know that they were trapped and he had some of Rick's friends captive including Gabriel and Dwight. All of those bullets that Eugene made were intentionally faulty and the Saviors' quick advantage was nearly immediately gone. At least, all of the ones that he ended up making after learning of Negan's plan to kill everyone, and not the ones that he used to prove his skills, either. Negan instantly knew that it was Eguene's fault, but before he can do anything Gabriel jumped on him.
As the group walks, Jesus talks to Morgan about killing, and how things will get better. Rick tells him that Carl wanted something bigger, and Negan is going to be a part of that too.
After a full season of the All Out War storyline (time-jumbled as it may have been), and over two seasons of Negan's villainous influence literally squeezing the lives out of Alexandria and other communities, Rick's most mountainous struggle has finally come to an end. Then he tells Siddiq to save him, and Maggie flips out. Maggie was not pleased to hear this, and started to freak out, both screaming and crying.
Rick tells the Saviors to put their hands down.
"I can see men come up to me and size themselves up, like they are going to take a swing at me because I maybe hurt one of their favourite characters on television, which I always find slightly amusing". Negan's reign is over.
Also satisfying to see: Rosita punching Eugene for vomiting on her in the previous episode. She still punches him, for puking on her when she tried to take him away from the Saviors.
Later, Rick and Michonne make it clear to Negan that he'll spend the rest of his life rotting in jail for what he's done. And several other Saviors, such as Laura, are also on board and happy with turning things around.
At the Hilltop, Alden tells Maggie that most of the prisoners are heading back to the Sanctuary to make something out of it.
He's last seen talking to Jadis - or should we call her Anne now? - at the junkyard, convincing her to go to Hilltop and work with Rick. She agrees to go, and he tells her that he needs to hang back and wants to be alone. Later, back at the Hilltop, she had a meeting with Jesus and Daryl, where they essentially formed an anti-Rick alliance. They're going to kill Negan?
Daryl drove Dwight into the woods where a contrite Dwight prepared to be executed, but instead Daryl gave him the keys to the pickup truck and banished him, promising to kill him if he ever came back.
"When I read the script, I was a bit concerned when I slit his throat, because up until now, Jeffrey Dean Morgan has been awesome, and one of the greatest assets he has brought to the show is the fact that at the end of each season, he does a three-page monologue".