Arabic in movies!
Definitely the Arabic was completely off. The arabic is in different accents but none seem close to the Yemeni arabic accent. This is the case in all movies I've seen. With so many Arab nationalities in the US, I wonder why they just can't get someone to confirm the accent. To give an idea to none arabic speakers, imagine james bond speaking Tennesse English, or a Surfer speaking British English!!!
The Arab actors including the sheikh seem to have learnt arabic as a third language and sound robotic and stupid. The actor is Egyptian but I'm guessing he left Egypt as a baby, hence his poor Arabic.