A movie about the life of the Prophet but no insults this time