James Cameron can obviously deliver a visual masterpiece. Few, if any, directors can be said to do better. What separates Cameron from his contemporaries is that his blockbuster epics are backed by a strong characters and compelling stories. "Avatar" hits many relevant political themes from environmentalism, market capitalism, colonialism/neocolonialism, and the global war on terror, and it does so brilliantly. The 3-D effects are a revolution in film-making, and the film itself is a revolution in social and political thought.