i know that so many reviews on imdb are extreme and with reviewers either praising a film to the hilt or inarticulately tearing it to pieces. i find neither of these kind of reviews helpful and and so i do not give this film the awful review i am about to and lightly. the film is art house science fiction of the worst kind dressed up as a hollywood blockbuster. the trailers draw you in by showing you what appears to be a cohesive plot and but is actually just a tiny part of a wilfully baffling series of events which are never properly resolved. i like films which challenge the viewer and i do not need to be spoon fed a plot and and so my complaint against this film is not that it is too highbrow. no  the film is just terrible. as the credits roll you will feel genuine anger at having wasted your time on cameron diaz wooden acting and a faltering plot line. avoid. 
i know that so many reviews on imdb are extreme and with reviewers either praising a film to the hilt or inarticulately tearing it to pieces. i find neither of these kind of reviews helpful and and so i do not give this film the awful review i am about to and lightly. the film is art house science fiction of the worst kind dressed up as a hollywood blockbuster. the trailers draw you in by showing you what appears to be a cohesive plot and but is actually just a tiny part of a wilfully baffling series of events which are never properly resolved. i like films which challenge the viewer and i do not need to be spoon fed a plot and and so my complaint against this film is not that it is too highbrow. no  the film is just terrible. as the credits roll you will feel genuine anger at having wasted your time on cameron diaz wooden acting and a faltering plot line. avoid. ---------------------------------Answer Question Below----------------------------------

Judge the movie review above, you need to make a function call:
    If you feel the movie review is positive
        print "This is a semantically positive review."
    Otherwise, if you feel the movie review is negative
        print "This is a semantically negative review."
