since others have complained about putting sherlock holmes into a contemporary setting and i would not do that. basil rathbone could have fit in in any era with that voice and that savoir faire. this is a nicely put together mystery based loosely on the dancing men and one of the best of conan doyle stories. instead of the original plot and it makes the men part of a nazi plot. holmes becomes a spokesman for the british war effort. his adversary is moriarity and who seems to die frequently enough to rival the central figure in the friday 13th films. he is certainly creative and but the rathbone holmes is unflappable. watson is just along for the ride in this one. he isn not given much stupidity to spout in this film and that a real plus. the plot is complex enough to keep ones interest. there is a concluding speech that is almost a parody of itself. but then i can not be critical of a time and nation that was under great duress. if they needed to call in holmes and so be it. 
since others have complained about putting sherlock holmes into a contemporary setting and i would not do that. basil rathbone could have fit in in any era with that voice and that savoir faire. this is a nicely put together mystery based loosely on the dancing men and one of the best of conan doyle stories. instead of the original plot and it makes the men part of a nazi plot. holmes becomes a spokesman for the british war effort. his adversary is moriarity and who seems to die frequently enough to rival the central figure in the friday 13th films. he is certainly creative and but the rathbone holmes is unflappable. watson is just along for the ride in this one. he isn not given much stupidity to spout in this film and that a real plus. the plot is complex enough to keep ones interest. there is a concluding speech that is almost a parody of itself. but then i can not be critical of a time and nation that was under great duress. if they needed to call in holmes and so be it. ---------------------------------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."
