Archive for August, 2009

James Cameron gets the machine rolling on Avatar. Finally.

The trailer is said to hit IMAX theaters and stream on the ‘net on August 21st.  For now, though, here’s the first official teaser poster. 

Avatar premieres Dec. 18.

avatarposter-2