Title: Meh
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.
Is this product review negative?