Might not be the finale we had wished for but.. Don't get me wrong. This is not a bad episode, at all! Yes, there is a major cliffhanger that screwed up the ending to this season big time, but everything leading up to this very moment was absolutely great. At this point of the story, Rick and the group think they are practically invincible. Rick believes he has conquered this world, and that his group are superior to what ever will happen, but from the very start of this episode we know that the Saviors are going to put an end to all of this and turn their world upside down.
On another note, this episode probably have some of the best acting of the whole series. The way Andrew Lincoln and co. acted out this completely and utterly hopeless situation was done to perfection, and the last minutes of the finale especially shows that. To see such a ruthless and "battle hardened" group such as Rick's being completely torn apart by someone far more brutal just shows that no one is safe in the hands of Negan and the Saviors, and that is perhaps the worst part. We know for certain, that no one is safe this time. There's no "deal" to make and certainly no dumpster to crawl under. As much as this episode is about the group finally confronting Negan and the Saviors, it's just as much about a broken man, seeing how everything he has build and worked for is being ripped apart in front of his very eyes. The whole build up from driving around in circles (with the Saviors' obstacles getting worse by every turn) the whistling from hundreds of Saviors surrounding them to the big Negan reveal was perfectly done, and you could really feel the tension as they were completely and utterly surrounded. The cliffhanger, however, unfortunately ruined an otherwise really tense and dramatic episode.