Glenn Beck

The James Cameron vs. Glenn Beck war has gone to a new dimension.

A day after Cameron called the Fox News anchor a "f---ing a--hole," Beck fired back at the filmmaker on his show Wednesday, saying the "anti-Christ" comment he leveled at Cameron on CNN three years ago was in jest.

Beck said this while wearing 3D glasses, of course.

"This guy is making a billion dollars on a Smurf-murdering movie and he's stewing about a joke that nobody heard on a network nobody watched!" Beck said after adding Cameron to the "Beck-Hating Hall of Fame," which also includes Bill Maher, South Park, Playboy and Law & Order. "It's time to walk away from the CGI, Jim. Just for a minute."

James Cameron: Glenn Beck is a "f---ing a—hole"

At a news conference Tuesday for the DVD release of Avatar, Cameron called Beck "dangerous" and lashed out at his reaction to Cameron's 2007 documentary, The Lost Tomb of Jesus, which raises questions about Jesus' resurrection. In 2007, Beck introduced his interview with the director by saying Cameron was "officially running for anti-Christ."

On Wednesday, Beck read a transcript of his comments, which he said were really a dig at "My Heart Will Go On": "Anyone who got dragged to see Titanic or was subjected to repeated playings of that Celine Dion song ... probably suspect(s) what I've believed for years. Only pure evil could have directed that film, oh, yes, perhaps even the anti-Christ. Well, The Real Story tonight is that many people believe that James Cameron officially has tossed his hat in the ring today and is officially running for anti-Christ."

Beck returns to air, does not address advertiser fallout over Obama remarks

"Yes, James, I am guilty," Beck said with mock remorse Wednesday. "I did call James Cameron the anti-Christ. But only because of the Celine Dion song. Horrific. Really. The best part is, this guy has carried this joke around with him for three long years."

Beck then mocked Cameron's other comments about threatening to shoot global-warming skeptics.

"Since he took my anti-Christ joke so seriously, I guess I have to ask James [to] stop threatening to shoot people in the street," he said before feigning tears. "Why must you kill all of them? Why must you kill all of them?"

Watch Beck's response below: