Saw Tv Spots for Avatar all Thanksgiving weekend. James Cameron getting back on the action horse after a long time at sea–filming it. I’ve voiced this before, but after getting Lucased in the nuts by new Star Wars, then New Indy, I feel like a battered woman at the shelter ready to date again.