i be sure pre teens like this movie . this be one of those film where a very competent technical staff have to watch their work be neutralize by flat and inappropriate acting and poor direction . the set be good and the lighting be well do and and for tv and the special effect be more than adequate . but the main character be one dimensional and the support cast bad and and the bit player and many who be local egyptian people and be almost embarrass . it a shame . a director job be to work with what you have get and and find way to make even the small role as believable a possible . it just do not happen here .