An Italian actress brings Ahmad Zaki back to the big screen