“Avatar”: the known future rolls toward us
We have lived long enough to witness the second coming of JC. No, not that one. The one with the shorter beard. James Cameron, that is. He can’t walk on water, but he’s bringing us the next best...