Yup, we're back! After a four month hiatus, The Walking Dead has made its return! What did TMP think of this Spring Premiere? Did it fill our hearts with hope, or more sorrow at the show's future? And does TMP think it's possible to fall in love with these characters? Find out the answer to these questions and more right after the jump!