WATCHMEN had to make a deal with Swatch watches to cover the cost of the budget. Check out the latest trailer and see for yourself if product placement has finally gone too far.

  • February 26, 2009
  • 837 Views