The movie budget is 30 MILLION DOLLARS but they can't get a REAL arab stylist!!!? the cloths are ridiculous! and the arabic dialogue may sound okay in the ear of non-arabs but it's not. Arabic accents tend to have a distinctive differences in both phoneme and vocabulary.
Beside... "Zahra" couldn't pronounce the letter [ุญ] correctly. which is the hallmark of arabian speaker.