| Credited cast: | |||
| Khalid Abdalla | ... | Ibn Al-Haytham (voice) | |
|
|
Ronald Bagnullo | ... | Old Man (voice) |
| Shadia Bseiso | ... | Female Scholar (voice) | |
|
|
Samir Chamas | ... | Old Man (voice) |
|
|
Macey Chipping | ... | Layla |
|
|
Khaled El Sayed | ... | The General (voice) |
|
|
Ali Fakih | ... | Chinese Scholar (voice) |
|
|
Hassan Hamden | ... | Ibn al-Haytham (voice) |
|
|
Miltiadis Kyernitis | ... | Chinese Scholar (voice) |
|
|
Rania Mroueh | ... | Female Scholar (voice) |
| Omar Sharif | ... | Grandfather | |
The fascinating story of a brave young scientist from 11th century Arabia. Ibn Al-Haytham embarks upon a quest to uncover ancient mysteries that would change our world forever. A journey of science from darkness into light.