Bất kể những ưu điểm của bộ phim, nó vẫn được nghiên cứu kém cỏi. Như những người khác đã chỉ ra, bộ phim cho thấy người dân địa phương ở Iran nói tiếng Ả Rập thay vì tiếng Ba Tư. Đó là điều đủ để mất uy tín đối với bất cứ ai có chút hiểu biết về khu vực hoặc quốc gia này. Phong cảnh trong phim không thể khác xa hơn so với thực tế.

Những sai sót về mặt sự kiện: Một chuyến tàu được cho là đang hoạt động ở Afghanistan, trong khi Afghanistan không có đường sắt. Đại sứ Thổ Nhĩ Kỳ đội mũ đỏ (mũ Fez), trong khi loại mũ này đã bị Thổ Nhĩ Kỳ cấm sử dụng từ lâu trước thời điểm bộ phim được bối cảnh hóa. Con gái của đại sứ Thổ Nhĩ Kỳ trong phim ăn mặc giống như người Ấn Độ, và âm nhạc cổ điển Ấn Độ vang lên ở hậu cảnh trong nhiều cảnh. Tôi đoán các nhà làm phim muốn thể hiện một người phụ nữ mang nét kỳ lạ, và họ quyết định trang phục sari sẽ khiến cô ấy trở nên kỳ lạ.
Whatever the merits of the film, it is poorly researched. As others have pointed out, the movie shows locals in Iran speaking in Arabic, rather than Persian. That is enough to lose credibility for anyone who has the slightest knowledge of the area or the country. The landscape could not be more different from the actual.<br /><br />Other factual errors: A train is shown to be operating in Afghanistan, while Afghanistan does not have railways. The Turkish ambassador is wearing a Fez (the red hat), whereas the Fez was banned by Turkey much before the time in which the movie is set. The Turkish ambassador's daughter is actually dressed as an Indian, and Indian classical music is playing in the background in many scenes. I suppose the filmmakers meant to show an exotic woman, and sari was what they decided would make her exotic.