Zoe Saldana (Smartly) Defends James Cameron’s Marvel Fatigue Comments

In recent months, James Cameron has been bad-mouthing superhero movies. He first took aim at Patty Jenkins' Wonder Woman in late-2017, and then turned his attention to on Marvel Studios' Avengers-centric universe, going so far as to wish fatigue crept into the genre.

As it turns out, Cameron's opinion is now being defended by Zoe Saldana, who not only plays Gamora, a key member of the Guardians of the Galaxy in the Marvel Cinematic Universe, but is also one of the big stars of Cameron's Avatar franchise.

The actor has taken a route similar to the diplomatic stance the head of Marvel's films Kevin Feige recently expressed, though Saldana takes it one step further. In the wake of Avengers: Infinity War's record-setting box office debut, she cleverly defends the director, pointing out that fans didn't hear his criticism in its full context.

RELATED: James Cameron Hopes for ‘Avenger Fatigue’

“I’m hoping we’ll start getting ‘Avenger’ fatigue here pretty soon,” Cameron said, irking a lot of comic book movie fans. “Not that I don’t love the movies. It’s just, come on guys, there are other stories to tell besides hyper-gonadal males without families doing death-defying things for two hours and wrecking cities in the process. It’s like, oy!”

Asked by the LA Times if she had any comment Cameron's words, she responded, "No. [Laughs] My advice for people is to read full articles and not just believe a soundbite. Because usually, soundbites are very mean-spirited and they're just done for the intention of getting more likes and more views — it's not really with the intention of educating and informing the public."

RELATED: Marvel Responds to James Cameron’s ‘Avenger Fatigue’ Comments

Saldana continued, "So for all those educated intellectuals out there that like to stay current with news, just read the full article and you will understand where James Cameron was coming from. I know that all the Marvel producers did because they read it.

Directed by Joe and Anthony Russo, Avengers: Infinity War stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Jeremy Renner, Scarlett Johansson, Paul Bettany, Anthony Mackie, Paul Rudd, Elizabeth Olsen, Tom Holland, Benedict Cumberbatch, Chadwick Boseman, Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, Tom Hiddleston and Josh Brolin. The movie is in theaters now.

Rambo Creator Has His Own Last Blood Review: “The Film is a Mess”

More in Movies