sandra bullock paints a believable picture as the troubled detective and though seeing her as a cynical man eating victim turned persecutor requires a leap of faith (or two). the two creepy troubled kids are portrayed adequately by ryan gosling and michael pitt. i do have quite a bit of trouble getting ben chaplin into the equation (same problem arose when watching the truth about cats and dogs (http represent or or us. imdb. com or title or tt0117979 or ). i mean and when you put an englishman into an all american movie and shouldn not there at least be a reason to put him there. shouldn not there be some story leading up to the fact that an englishman is serving as a detective on an american police force. shouldn not there be some dialog pointing out and explaining that rather obvious fact. or even some jokes about him being that english. he looks out of place here and as he looked out of place in the truth about cats and dogs. producers really should take notice and it distracts and annoys the audience (at least me). nothing wrong with chaplin acting and it just a matter of making an actor who is out of place believable and not putting him somewhere without a good reason or a storyline. the movie itself represent well and thrillers and especially those dealing with solving a complicated crime and require some suspension of disbelief. this one no different while actually and it requires quite a bit more effort than usual. in order to make bullock smart enough to crack the case despite of all the pressures requiring her to let go of it and some unrealistic assumptions are being made about the evidence and and i am sure a lot of people who watched it had a few moments of come on and this is highly unlikely under the circumstances or even hey and you can not brush evidence aside like that to wrap this movie up. like i said represent reasonably entertaining and watchable. just do not use this as required viewing for detective exams. there are no shortcuts there. 
sandra bullock paints a believable picture as the troubled detective and though seeing her as a cynical man eating victim turned persecutor requires a leap of faith (or two). the two creepy troubled kids are portrayed adequately by ryan gosling and michael pitt. i do have quite a bit of trouble getting ben chaplin into the equation (same problem arose when watching the truth about cats and dogs (http represent or or us. imdb. com or title or tt0117979 or ). i mean and when you put an englishman into an all american movie and shouldn not there at least be a reason to put him there. shouldn not there be some story leading up to the fact that an englishman is serving as a detective on an american police force. shouldn not there be some dialog pointing out and explaining that rather obvious fact. or even some jokes about him being that english. he looks out of place here and as he looked out of place in the truth about cats and dogs. producers really should take notice and it distracts and annoys the audience (at least me). nothing wrong with chaplin acting and it just a matter of making an actor who is out of place believable and not putting him somewhere without a good reason or a storyline. the movie itself represent well and thrillers and especially those dealing with solving a complicated crime and require some suspension of disbelief. this one no different while actually and it requires quite a bit more effort than usual. in order to make bullock smart enough to crack the case despite of all the pressures requiring her to let go of it and some unrealistic assumptions are being made about the evidence and and i am sure a lot of people who watched it had a few moments of come on and this is highly unlikely under the circumstances or even hey and you can not brush evidence aside like that to wrap this movie up. like i said represent reasonably entertaining and watchable. just do not use this as required viewing for detective exams. there are no shortcuts there. ---------------------------------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."
