‘American Manhunt: Osama bin Laden’ Hits 12.6 Million Views in Five Days on Netflix

“American Manhunt: Osama bin Laden” was the most-watched series on Netflix during the week of May 12-18, hitting 12.6 million views in five days after its May 14 premiere. It was followed by another dark docuseries, “Fred and Rose West: A British Horror Story,” which reached 8.3 million views in the same amount of time. […]

Read More

Responses