FIGHTING Superman is super hard.

“The guy is tough,” says Ben Affleck, who is playing Batman in a new iteration filming now in Detroit where the Caped Crusader and the Man of Steel duke it out. The actor is also having a tricky time with less heroic characters in his new hit movie, “Gone Girl,” a twisted and twisty conjugal cage fight that has sparked charges of misogyny, misandry and misanthropy.

Critics complain that Gillian Flynn’s clever creation, Amy Dunne, who punishes the men in her life by conjuring two false charges of rape and one of murder, is as cartoonish as muscly men in tights. They keen that the sleek blonde portrayed by Rosamund Pike in the movie is the latest in a line of stereotypical she-monsters and vagina dentata dames, independent women who turn out to be scary sociopaths.

“Gone Girl” opened last weekend with the backdrop of cover-ups on N.F.L. domestic violence and campaigns against sexual assault in the military and on campus. (California just passed legislation requiring students to give active consent before any sexual activity.)

In The Guardian, Joan Smith contended that the movie’s fake rape scenarios perpetuate the idea that victims of sexual violence “can’t be trusted.”