It may not silence James Cameron's fiercest critics, but 'Avatar' is an impressive and engrossing accomplishment.