
October 21, 1989 · 36 years old

A fateful decision made in 1960s China reverberates in the present, where a group of scientists partner with a detective to confront an existential planetary threat.

Mohamedou Ould Slahi fights for freedom after being detained and imprisoned without charge by the U.S. Government for years.