The latest entry in Netflix’s acclaimed true crime franchise chronicles the relentless pursuit of Islamic extremist Osama bin Laden in the aftermath of the September 11 terrorist attacks. Via ...