7 . 2 on imdb . really . it must be a reaction of middle america to the recent atheist uprising ( book by hitchens and dawkins and etc . ) that there be so many fantastical movie lately . not satisfied with comic book hero ( batman and iron man and spiderman and etc . ) and or flat out fantasy ( lord of the ring and harry potter and etc . ) and hollywood have turn to outright religious propaganda ( know and henry poole be here and take chance etc . ) . i enjoy watch movie as often a possible and so this trend be readily apparent to me . unfortunately and it doesn not make for a quality movie experience . i can only imagine the pitch the writer make to the studio represent it like saw or seven mixed with the davinci code . except with even bad write represent quaid represent he make 4 rig . we get 2 victim . detective who look like chuck berry cross with willem dafoe represent ah and sht and so there 2 more . sherlock holmes and watch out . that some fine detective work . how about this represent quaid to zhang ziyi represent well and i should also tell you that . i be not very good with child . ziyi ( who be 30 year old and look at least 25 ) represent i be not a child . you do not say . this be only a sweet taste of the delicious dialogue you can expect from . the horseman . far and the foreshadowing be so heavy you can barely see . i do not want to spoil the grand experience of enjoy this cinema for anyone and but from the opening scene of quaid deal with his emo son ( the old one be admittedly not bad in this movie ) and well . it ain not no sixth sense and let put it that way . not really sure who this be suppose to appeal to represent either parent of columbine type nutjobs who can be reassure that their poor parenting skill be understandable because theyre explain in the bible or misunderstood youth who feel neglect by mommy and daddy and so it okay if they act out a marilyn manson video . regardless and it the viewer who pay the price . the only revelation this movie provide be this represent hollywood have your money and time yet again .