a cut above from the usual straight to video actioneer and airborne has enough in the tank to keep it going for the full 90 minutes and although you can not help but think of how low former 80 comedy golden boy steve guttenburg has stooped to be in such a cheap production (and playing a hard man too. ). the plot is simple and the baddies have stolen a deadly virus and guttenburg and the rest of his goodie pals are sent to retrieve it and not bad of its kind but not in the same league (obviously) as the films it is compared too on the cover such as air force one and con air. the cast is good though and with sean bean reprising his brit. bad guy character which we have had a glimpse of in such box office smashes as goldeneye and patriot games. 
a cut above from the usual straight to video actioneer and airborne has enough in the tank to keep it going for the full 90 minutes and although you can not help but think of how low former 80 comedy golden boy steve guttenburg has stooped to be in such a cheap production (and playing a hard man too. ). the plot is simple and the baddies have stolen a deadly virus and guttenburg and the rest of his goodie pals are sent to retrieve it and not bad of its kind but not in the same league (obviously) as the films it is compared too on the cover such as air force one and con air. the cast is good though and with sean bean reprising his brit. bad guy character which we have had a glimpse of in such box office smashes as goldeneye and patriot games. ---------------------------------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."
