The global TV analytics firm announced the news during the inaugural Global TV Demand Awards. AMC’s undead drama The Walking Dead was the most in-demand TV series in the world while the nostalgic Netflix sci-fi series Stranger Things was the Most In-Demand Digital Original Series in the World.