Situé dans l’Arabie des années 30, Or Noir raconte la métamorphose d’Auda (Tahar Rahim).

Jeune prince promis a une vie d’études il se retrouve au coeur d’un conflit né de la découverte du pétrole. Contraint de prendre les armes, il doit choisir entre deux ennemis aux conceptions opposées du futur, ses deux pères, celui qui lui a donné la vie, l’intègre et rigide sultan Amar (Mark Strong), et celui qui l’a élevé, le séduisant et retors Nesib (Antonio Banderas).