1001 Inventions and the Library of Secrets

(2010)
Back to main

Cast

Ben Kingsley

Al-Jazari / Librarian

Stewart Scudamore

Ibn Al-Haytham

Andrew Bridgmont

Abbas Ibn Firnas

Nicholas Khan

Al-Zahrawi

Tara Jafar

Merriam Al-Astrulabi (as Tara Jaffar)

Crew

© All Rights Reserved 2025