Mohamedou Ould Slahi (Tahar Rahim) wird von der US-Regierung gefangen genommen und befindet sich jahrelang ohne Anklage oder Gerichtsverfahren im Gefangenenlager von Guantanamo Bay. Slahi hat schon längst alle Hoffnung verloren, als er in der Anwältin Nancy Hollander (Jodie Foster) und ihrer Mitarbeiterin Teri Duncan (Shailene Woodley) doch noch Verbündete findet. Zusammen stehen sie in ihrem verzweifelten Streben nach Gerechtigkeit unzähligen Hindernissen gegenüber. Ihr kontroverser Einsatz für Slahi und die Beweise, die der Militärstaatsanwalt Oberstleutnant Stuart Couch (Benedict Cumberbatch) aufgedeckt hat, enthüllen schließlich eine schockierende und weitreichende Verschwörung.