Title: Lame
Product review: Predictably lame horror exploitation flick. Not even T & A can bring this to mediocre at best. Filmed on location in England.
Would you say this review depicts the product in a flattering or unflattering light?
