First Teaser Trailer for James Cameron's Avatar

The first official teaser trailer for James Cameron's Avatar is finally here! It was debuted by Apple on August 20. Check out this teaser and decide for yourself if this lives up to all the expectations that have...

Watch it here


Want to comment on this? First, you must log in to your SideReel account!