Coming out of the theater after watching Avatar, I found nothing to complain about. It is not just Cameron’s mastery over technology that makes Avatar great; it is his ability to use technology as a vehicle for great storytelling. Avatar could not have been told without the technology employed and the technology could not have found a better story to makes its debut. Here is why: