Abida Boubker is known for The Last Temptation of Christ (1988), The Hunt for the Hidden Relic (2002) and Rendezvous in Samarkand (1999).
No data