Posts Tagged ‘Avatar’
James Cameron gets the machine rolling on Avatar. Finally.
The trailer is said to hit IMAX theaters and stream on the ‘net on August 21. For now, though, here’s is the first official teaser poster.
Avatar premieres December 18.