It has been a very long winter for The Walking Dead fans.

Going on hiatus in early December through the holiday season, the show returned on Sunday with the group gearing to fight.

When we last left Rick (Andrew Lincoln) and company, Daryl (Norman Reedus) had just escaped the imprisonment of Negan (Jeffrey Dean Morgan) and made his way to the Hill Top Colony.

After Rick is convinced to fight Negan by Michonne (Danai Gurira), the group tries to convince Hill Top leader Gregory (Xander Berkeley) to join the fight but is a no-go.

It is here that Jesus (Tom Payne) tells Rick of King Ezekiel (Khary Payton) and his Kingdom.

Upon meeting up with Ezekiel and his tiger Shiva, Rick finds that Morgan (Lennie James) has been at the Kingdom.

Instead of embracing Morgan having not seen him, Rick instead asks where Carol (Melissa McBride) is.

Morgan, staying true to his word does not tell Rick that she is living in a house alone from everyone and does not want to be found.

Now, Rick then presents Ezekiel with the plan of joining together to fight Negan and his Saviors. A proposition Ezekiel eventually declines.

But he does allow Daryl to stay at the Kingdom instead of being sent back with Rick knowing full well that Negan will be coming for Daryl.

That's the episode in a nutshell.

What happened in between is arguably the best walker death in Walking Dead history.

When Rick's group has left the Kingdom they come across a row of cars on a highway that need moved.

When they try to they notice the cars are also wired with explosives.

Carl (Chandler Riggs) remembers hearing Negan's group talking of an impending walker herd and tells the group the information.

But since Negan took all of Rick's weapons, those explosives will come in handy.

In a race against time, the group dismantles the explosives while said herd appears to head for the group.

In order to stop them, Rick and Michonne take the two cars that are attached wire to wire that held the explosives and proceed to mow down the walkers like they were blades of grass.

In an interview, Greg Nictoero, producer, lead effects supervisor and director of the episode said that along with CGI effects, the effects crew flew a drone down the middle of the walker herd and had fake guts and blood flung at the drone as part of the shot.

In moving forward, Rick and they team still need more able bodies and weapons to take on Negan.

As the group learns that Father Gabriel (Seth Gilliam) has stolen the last of their food and weapons, they head out to find him.

When they do, they came upon an entirely new group of people that surround them.

Historically Rick has been in fight mode when this has occurred except for when they were introduced to Negan.

This time Rick gives a huge smile ending the episode.

Through most of season seven, Rick and company have been tortured, beaten and pushed to the brink of losing all hope.

And according to figures fans have as well.

According to The Wrap, the mid-season premiere drew 12 million total viewers which is healthy for some shows.

But to put it into perspective, the season seven premiere saw 18 million total viewers and have since dropped down.

Many say it could be the fact that the first eight episodes were solely focused on Negan as the new antihero of the show, especially with Rick's group not being able to put up much of fight.

However, if the last two episodes are any indication that fight is coming more than likely right up to the season finale.

As for a prediction, yes it is easy to make since the comic book tells of the outcome, but if you have not read the comics and paid close attention to what Morgan tells Rick about fighting Negan, then it could be what will end up happening by the end of the season.

If you missed what Morgan tells Rick, go back and re-watch, I'm sure AMC will appreciate the extra viewings.

The Walking Dead airs Sundays on AMC at 8 p.m.