DC is in a rut. Their cinematic universe cannot find stable footing. However, some of these problems are not new. DC has been making films for a long time now, and, with such an array of films, mistakes are bound to happen. No director is perfect and no actor can give a perfect take every time. The DC and its films are no exception.

Sometimes the mistake is as simple as a ring being on a different finger from shot to shot, but others are much worse. The biggest mistakes cause plot holes in the movie or become so distracting that fans cannot look past it. These kinds of mistakes make it so that the viewer can never unsee the error, and revisiting the film becomes unpleasant. Simply put, some DC mistakes are simply unforgettable. Fans cannot forgive them and casual viewers cannot look past them. These errors are all over DC’s films, but which are the worst?

Well, to compile a list would involve countless hours of studying tons of movies for these mistakes. Luckily, IMDb includes a number of these gaps on their website and is a great source if fans want to find out if the error they saw is actually there and not imagined. So, all entries for this list come from the popular website and from there, those entries are expanded upon and given context. , mistakes are defined as continuity errors, plot holes, and general mistakes.

Hopefully, that intro is not riddled with mistakes because it is time to dive into 20 Mistakes The DC Movies Made That Fans Can't Get Over.

Harley Gets Her Hair Done

Harley Quinn with a mallet in Suicide Squad

Suicide Squad is far from perfect. The script is weak and rushed. Characters develop at an awkward pace and the sympathy for the protagonist is unearned at times. This mistake is one of a few on the list, and it’s quite glaring.

Harley Quinn is one of the bright spots in the film, but her hair is not. It is a tad nitpicky, but Harley is first shown with faded, dried out hair while in prison. However, IMDb details that her hair the fluctuates color and volume throughout the rest of the movie. It is as if the story wants fans to believe that the guards let Harley do her hair before living for the mission.  

Alexander Knox’s “Gas” Mask

AlexKnox

Certain items become symbols for ideas. Directors will use the item as a shortcut to excuse a character from a problem. For instance, the idea that keys are in the sun visor of a car is purely a film creation. The actual practice no longer happens, but filmmakers continue to use it because it's in the cinematic language.

Similarly, in Tim Burton’s Batman, Alexander Knox uses a dust mask to protect himself from Joker’s gas attack. The idea that a dust mask can protect from poisonous gas is laughable. However, back then, films would use a dust mask to symbol protection from gas. In today’s context, it’s a mistake that becomes nearly impossible to overlook.

Blake’s Magical Shotgun

Robin John Blake

Blake, or Robin, is an interesting character in The Dark Knight Rises. On the one hand, Joseph Gordon-Levitt portrays the character with a stern sincerity that shows the impact Batman has on the city. On the other hand, his boy scout nature rubs some fans the wrong way. However, the error in this entry is not about these issues.

Blake, being the boy scout he is, rushes into the hospital to save Jim Gordon. He enters the hospital with a silver barrel shotgun, and then the next scene shows him with a short, black barrel shotgun. Either the film originally had him taking the weapon from an enemy, or this mistake is a big oversight by the crew.

Selina’s Impossible Clean Slate

Bruce Wayne and Selina Kyle in The Dark Knight Rises

Catwoman needs a justifiable motivation to work for the enemy. This is understandable, but the clean slate makes no sense. Seriously, if fans just take a second to think about the idea, then the subplot begins to fall apart.

Selina Kyle believes the clean slate program will erase her long rap sheet from the internet. Sure, that seems like it might be possible, and she could then go underground. However, there are plenty of paper records of her crime. She cannot destroy those, and that means her records could be reed at any point as long that paper trail exists.

HALO is in Radar Range

Bruce Wayne at the end of The Dark Knight Rises

This entry is nitpicky, but that does not mean it is not true. Warning to all The Dark Knight fans this will change an amazing scene for good. Now, that those fans have skipped this entry it is time to spill the tea.

Batman plans on getting into Hong Kong under the Chinese radars by using Korean smugglers and performing a HALO drop. However, HALO stands for High Altitude/Low Opening are done from around 30,000 feet up in the air. That height is within radar range and means Batman did not do a HALO drop and, if he did, the Chinese would have seen the smugglers on the radar.

Wonder Woman’s Magic Cloak

No Mans Land in Wonder Woman

This entry actually comes from CBR. The No Man’s Land scene in Wonder Woman is the top of its class, and not many superhero action scenes quite capture the heroic wonder so well. As Diana takes off her cloak and walks across the barren sea of danger, fans gawked in wonderment.

The problem comes from the fact she then magically has that cloak again later. Now, it is possible that someone retrieves the cloak for her. However, if that is the case, then the filmmakers should have shown it. Otherwise, the cloak reappearing confuses the viewers too much.

Krypton's Yellow Sun

Krypton Superman Planet

Comic book movie creators have one rule: do not ruin comic book traditions. If Superman has blue tights, then you keep the blue tights. If a creator chooses to break with tradition, then that creator needs to justify the change.

Sadly, Zack Snyder did not get this memo when he created Man of Steel. The early prologue shows scenes from Krypton, For those unaware, a yellow sun gives Superman his power, and his home planet has a red sun. However, Snyder depicted his home planet as having a yellow sun. It’s a huge error that most comic fans find unforgivable.

Where did the Goo Go?

Jason Momoa as Aquaman in the Justice League trailer

This entry is just odd. Listen, if production goes off the rail and the higher ups bring on a new director, then things are bound to get screwed up. This exact thing happened on Justice League and the problem led to mistakes.

Aquaman saves a fisherman and then drinks a glass of whiskey. He notices a bit of green goo on his hand when he sets the glass down. However, in the next shot, a reshoot shot, the goo is gone. The goo must have been a part of a subplot that disappeared in the rewrites, but fans will never clearly know its purpose.

Clark Kent gets Top Secret Employment

Man of Steel open pod

Sometimes fans are told to just sit back and suspend realism for the sake of a movie. If the viewer can put up a wall and forget some plot points, then they generally enjoy a movie more. That being said, not every realism error is the same.

For instance, Man of Steel wants fans to believe that Clark Kent leaves his home and becomes a wanderer. Okay, that is believable, but no man with no address and true work background could gain access to a top secret site. The entire idea is plausible in some universe, but not in any scenario audiences are familiar with today.

Two Laptops in Dark Knight Rises Heist

/wordpress/wp-content/s/2017/12/christian-bale-the-dark-knight-rises-image1-e1513272491739.jpg

Editing is not easy. The editor starts with dozens of takes for the same scene at different angles and with different tones. The editor then needs to connect those shots together to make a fluid scene that makes sense. That process is bound to lead to a mistake at some point.

For instance, when Bane goes to steal data from the trading floor, his goon is ing the information on his laptop. The group decides to go mobile for the last portion of the . As they pack up, the character can be seen loading up the same laptop into the bag twice. Some fans noticed this editing error right away, but others still have not noticed. It is not easy being an editor, but fans do not seem ready to forget this mistake.