Title: Transformers - Revenge of the Fallen
Product review: Best movie of 2009 is spot on! Loved this movie and loved the commentary on it. Buy it, you won't be disappointed!
Would you say this review depicts the product in a flattering or unflattering light?
