Title: Meh
Product review: This didn't impress me to much. Not worth buying in my opinion. I enjoy highlander movies and some animated stuff, like Vampire Hunter D, Ghost in the Shell and such. This movie does not stand out.
Would you say this review depicts the product in a flattering or unflattering light?
