<p>AMC Global Media&#8217;s &#8220;The Walking Dead&#8221; franchise will stream on both Netflix and AMC+ beginning in 2027 as part of a new five-year, $500 million licensing deal. The co-exclusive global licensing pact between Netflix and AMC Global Media covers the original &#8220;The Walking Dead,&#</p>