Nasty Neal and Annabelle Lecter return for 2016.Nasty Neal and Annabelle Lecter return for 2016.Nasty Neal and Annabelle Lecter return for 2016.