Title: Dubbed in English!!!
Product review: I don't see anything on the product page to indicate this, but... Before you rent/download this, be aware that it's dubbed in English.
Would you say this review depicts the product in a flattering or unflattering light?
