American Manhunt: Osama bin Laden is a gripping three-part documentary series that delves deep into the global hunt for the mastermind behind the September 11, 2001 attacks. Directed by Mor Loushy and Daniel Sivan, the series focuses on the covert efforts by the U.S. government and its allies to track down Osama bin Laden and bring him to justice.
The documentary was initially set to premiere on March 10, 2025, but due to a scheduling shift, its release was postponed to May 14, 2025. This delay affected viewers across the world, but Netflix ensured that the series would be available for streaming in numerous regions, including the United States, Canada, Australia, India, and the UK, starting on the new release date.
The series consists of three episodes, each exploring a different chapter of the pursuit of bin Laden, leading up to the successful raid that took place in May 2011. The episodes provide an in-depth look at the challenges and strategies employed by the CIA, the Navy SEALs, and international intelligence agencies to locate the terrorist leader.
Though initially delayed, American Manhunt: Osama bin Laden is now available for streaming on Netflix worldwide. For those interested in the details of the mission that changed the course of history, this documentary is a must-watch.