Martijn (Ryan Phillippe), ein idealistischer Pianist aus Holland, reist nach Marokko um dort ein Essenshilfsprogramm für unterernährte Kinder ins Leben zu rufen. Kurz nach seiner Ankunft jedoch wird Martijn von einer Gruppe Terroristen verschleppt, mit einer Droge betäubt und schliesslich in einer abgelegenen Lagerhalle eingesperrt. Unter Todesdrohung muss sich der junge Mann auf ein mentales Schachspiel mit dem Entführer Ahmat (Laurence Fishburne) einlassen, mit dem Ziel seinem schrecklchen Schicksal zu entfiehen und gleichzeitig die wahre Gründe für seine Entführung zu erfahren. Das brutale Spiel zwingt Martijn alles in Frage zu stellen, was ihn hier nach Marokko gebracht hat. Es ist ein Spiel, das Martijn einen Finger nach dem anderen kostet, ein unermesslicher Preis für einen jungen Virtuosen. Was will Ahmat wirklich und an welcheem Punkt lüftet Martijn alle Hintergründe zu seiner Identität um nicht die ganze Hand zu riskieren?