meg614 's review for:

5.0

I think The Walking Dead has got its groove back.