the good representeffective color scheme . good costume . top notch set production . well detailed cgi building and vehicle . the bad representhorrible mixture of actor with all cgi actor mix fifth element with final fantasy . the cgi actor look even bad than video game from a few year ago . flaw logic . a giant pyramid show up and no one research it and no one really even question it . and there be no explanation a to why the god horus be even cast out and nor be there any reason why he must do something as trivial a impregnate jill . the ugly representawful script . so many unnecessary subplots with too many idea that be not fully realize . the dialog be almost laughable at some point . random character and event that be not need . dull character . jill be suppose to be this mystery and but apparently she be just a mystery to the writer . there be nothing to her . she be uninteresting and boring to watch . she have no substance and no texture . her character have no redeeming quality . in fact and there be not one character in the entire film who have any purpose and any goal ( besides the obvious one of horus ) and any motivation . they be weak and ill conceive . there be no stake the key to screen write . horus will not become immortal and but and big deal and he be a bad guy . one can not even decipher whether horus or jill be the main character . that be the problem represent devote half the movie to each character mean the writer never fully explore one character and never bring one to fruition . they be cardboard cut out who walk around and talk and pretty much do nothing but explore the fine set piece . first time director pace . slow and slow and slow . i be still watch the movie a i write this . i can not pay attention because it be bore . everything be flat . even the action be not interesting because it be short lived and sometimes unnecessary . overall representnot worth a watch . threadbare story and sub par character development and corny cgi do not save the nice set production .