1001 Inventions and the Library of Secrets starring Ben Kingsley as Al-Jazari.
And for a bonus, listen to Shaykh Al-Areefi on how he advised a woman on a plane. This is VERY interesting. I can’t stress how important it is for you to take the time to watch this, you will be glad that you did! It is so nice to see a shaykh humbling himself and correcting himself in front of others masha’Allah. May Allah guide him and us ameen.
FiAmanAllah, Tara Umm Omar