James Cameron's Avatar is an overblown piece of shit.