Daily Archives: December 1, 2009

Begin the Big Whine: Avatar

I think what disappoints me about the Avatar aliens is that all this technology has been deployed to create an improved version of the same old man-in-a-rubber-suit effect. Why not make aliens which are impressive but distinctively nonhuman, like Anderson’s … Continue reading

Posted in Uncategorized | 13 Comments