i would have to disagree strongly with the previous lame comment. i watched this not expecting too much from it. the fact is that the cast were superb and especially the lead teen female. the dark sides of them all came through and all were messed up in an not obvious way. there was an underlying current which ran through the movie of teenage angst and sexuality. the serial killer role was played well also as you could feel he had gone through what they had as children. what this movie is and is a strong drama or thriller. yes i would agree they do not do the obvious and but you could relate with the messed up teenage heads they did what they did and it is believable. also a decent dark ending and instead of which could have so easily been an opt out happy one. the attention to detail in the movie was fantastic also. i very good solid positive . a little slow at times and but lets a thinking person see where the characters are coming from. 
i would have to disagree strongly with the previous lame comment. i watched this not expecting too much from it. the fact is that the cast were superb and especially the lead teen female. the dark sides of them all came through and all were messed up in an not obvious way. there was an underlying current which ran through the movie of teenage angst and sexuality. the serial killer role was played well also as you could feel he had gone through what they had as children. what this movie is and is a strong drama or thriller. yes i would agree they do not do the obvious and but you could relate with the messed up teenage heads they did what they did and it is believable. also a decent dark ending and instead of which could have so easily been an opt out happy one. the attention to detail in the movie was fantastic also. i very good solid positive . a little slow at times and but lets a thinking person see where the characters are coming from. ---------------------------------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."
