obvious tailored vehicle for ryan philippe. it seem the studios were hoping he could play a lead tough cop and not look like he eternally 16 (he can not). heavyweights jason statham and welsey snipes serve as bookends to phillippe and but when theyre not on the screen phillippe flounders while his shallow acting style has nothing to bounce off of. the script is a typical late 20th century potboiler good cop or bad cop with a ridiculously predictable plot and dialogue lifted out of 1970s tv cop shows and such as the streets of san francisco. snipes reprises his role as the eternal black hat villain and playing a slightly less crazed madman than his demolition man role. however and there wasn not much for snipes and statham to chew on. statham character announces he would given up nicotine and caffeine  something this movie badly needed injections of. truly forgettable moment represent ryan phillippe expounding on buddhist dogma represent galloway represent are you a buddhist. dekker represent no. it just something i picked up along the way. 
obvious tailored vehicle for ryan philippe. it seem the studios were hoping he could play a lead tough cop and not look like he eternally 16 (he can not). heavyweights jason statham and welsey snipes serve as bookends to phillippe and but when theyre not on the screen phillippe flounders while his shallow acting style has nothing to bounce off of. the script is a typical late 20th century potboiler good cop or bad cop with a ridiculously predictable plot and dialogue lifted out of 1970s tv cop shows and such as the streets of san francisco. snipes reprises his role as the eternal black hat villain and playing a slightly less crazed madman than his demolition man role. however and there wasn not much for snipes and statham to chew on. statham character announces he would given up nicotine and caffeine  something this movie badly needed injections of. truly forgettable moment represent ryan phillippe expounding on buddhist dogma represent galloway represent are you a buddhist. dekker represent no. it just something i picked up along the way. ---------------------------------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."
