L’Homme qui en savait trop, 1956
L’Homme qui en savait trop est un film policier, œuvre du réalisateur britannique Alfred Hitchcock. Contrairement à la première version, ce remake est en couleur, d’où le choix de la ville de Marrakech, connue pour sa richesse chromatique. Mêlant suspens, intrigue et courses poursuites, le film compte de nombreuses séquences tournées dans la médina, à Bab Doukkala et surtout, au milieu de la place Jemaa el Fna. L’une des séquences mythiques de ce chef-d’oeuvre est sans doute la chanson “Que sera, sera”, interprétée par la sublime Doris Day dans l’une des suites du palace La Mamounia. Ce titre remportera l'Oscar de la Meilleure Chanson.
La Momie, 1999
Écrit et réalisé par Stephen Sommers, La Momie est un film d’aventure fantastique retraçant l’histoire fictive d'un prêtre égyptien maudit, ressuscité par des archéologues pendant les années 20. Les deux acteurs principaux, Brendan Fraser et Rachel Weisz se sont donné la réplique à Marrakech au lieu du Caire en raisons du climat politique tendu en Égypte. Ainsi, les scènes représentant le désert égyptien sont tournées dans le Sahara marocain, près de la ville d'Erfoud.
Alexandre, 2004
Dirigé par le réalisateur Oliver Stone à qui l’on doit le célèbre documentaire musical The Doors, Alexandre est un biopic retraçant la vie du roi de Macédoine, l’un des personnages les plus célèbres de l’Antiquité. Filmé au Maroc et en Thaïllande pour les scènes extérieures, ce péplum présente un casting de choix avec Anthony Hopkins, Colin Farrell, Angelina Jolie, Val Kilmer et Jared Leto. Pour les besoins du tournage à Marrakech, deux grands entrepôts de la zone industrielle ont été transformés en ateliers de confection d’accessoires : mobilier, poteries, statues, instruments de musique, tissus, lampes, objets décoratifs, etc.
Prince of Persia : Les Sables du temps, 2010
Réalisé par Mike Newell, “Prince of Persia : Les Sables du temps” est une adaptation cinématographique du jeu vidéo à succès portant le même nom. Ce film d’action raconte les aventures du prince Dastan - incarné par l’acteur américain Jake Gyllenhaal -. L’équipe de production a trouvé en Marrakech un lieu idéal et une diversité géographique répondant aux besoins du film. Ainsi, le tournage a débuté en 2008 dans un petit village niché dans les montagnes de l'Oukaïmeden, nécessitant l’intervention de 20 ouvriers du bâtiment pour construire une route rendant ce village reculé accessible. Les scènes représentant la vallée iranienne, Alamut, ont été réparties sur plusieurs régions aux alentours de la ville ocre notamment, Tamesloht et le désert d’Agafay.