Although broadly sharing the same film unit (director, editor, etc.), two different versions of the film (one in English and the other in Arabic), were shot simultaneously, scene by scene. Two completely different sets of actors shared the same set; once a scene had been established, one actor would play a character in one language, and then the whole scene reshot with his corresponding number speaking in the other language. The lone exception in the cast being Andre Morell who is credited as Abu-Talib in both versions. The main (English) version was released as "The Message", while the Arabic version became "Al-Risalah".