Title: Evolution is a Fact!
Product review: This movie is so flawed it's ridiculous! There is no science in it and it says things like we have no idea how a firefly creates it's light, when we actually make glow sticks the same way a firefly makes light.
Would you say this review depicts the product in a flattering or unflattering light?
