I don't understand about Ali and her wife (Spoiler)
Ali seems to be an observant Muslim.
From the conversation in the car with Ali's wife and his nephew, I come to understand that his wife is not able to visit Mecca due to the fact that she's not a Muslim.
How can Ali get married to a non Muslim woman? it's against Islam and it's a sin.