1001 Inventions and the Library of Secrets 2010
as Merriam Al-Astrulabi (as Tara Jaffar)
Credits from TMDB.