okay so there were the odd hole in the plot you could drive a zeppelin through and but how well was the emotional stuff handled. it would have been so easy to descend into cheesiness but the writer pulled it off. the image of the ex female cyberman making crying noises as she or it saw her reflection after regaining her emotions is one that will stay with me forever. that twice now the monsters have shown a soft side and been presented fleetingly sympathetically and the previous being the last dalek from series one and but by jove it worked. add to that the other ex female who had been upgraded on the eve of her wedding and and jackie tyler recognising her husband after she had become cyber and you have a permanent throat lump. keep it up. 
okay so there were the odd hole in the plot you could drive a zeppelin through and but how well was the emotional stuff handled. it would have been so easy to descend into cheesiness but the writer pulled it off. the image of the ex female cyberman making crying noises as she or it saw her reflection after regaining her emotions is one that will stay with me forever. that twice now the monsters have shown a soft side and been presented fleetingly sympathetically and the previous being the last dalek from series one and but by jove it worked. add to that the other ex female who had been upgraded on the eve of her wedding and and jackie tyler recognising her husband after she had become cyber and you have a permanent throat lump. keep it up. ---------------------------------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."
