
Mohamedou Ould Slahi fights for freedom after being detained and imprisoned without charge by the U.S. Government for years.
Original Release | Feb 12, 2021 | Limited

$163,789
$836,536
$6,690,494
$7,527,030
Sound Mix: Dolby Digital,Dolby Surround 7.1
Country of Origin: United Kingdom, United States
Language: English,French,Arabic,German,Latin