Title: Glowing-eyed super beast finally thwarted
Product review: Poorly done costuming of a glowy-eyed "sasquatch" as friends decide to go camping. Beast descends, lays all but one to waste. Really a terribly made movie, save youself the trouble.
Would you say this review depicts the product in a flattering or unflattering light?
