Avatar: A Hate Story May 4, 2010 by Peter Sheldrick Leave a Comment James Cameron returns to project his self-loathing onto the movie screen.