Avatar

TV Spot - Message

  • Released: 2009
    • Length: 00:41
    • Plays: ???
Synopsis >

The first TV Spot for Avatar which will hit theaters on December 18, 2009. The TV Spot focuses on Director James Cameron's prior accolades.

TV GUIDE Users' Most Popular