ComingSoon.net has your exclusive first look at a new TV spot for Michael Moore’s Capitalism: A Love Story, opening in theaters on October 2nd. You can watch the clip using the player below!
A new Avatar 3 teaser image has made its way online, revealing a giant new creature. James Cameron confirms that…