Continuity mistake: When Pierce's wife is walking in her auto shop they pan down to show her red Louboutin heels, then they cut to her walking in her office, and when they show her shoes again they have a tan sole.
Factual error: When Ray leaves his wife Gina and his car is hit by the truck he should still be in England, but when he is being chased through the streets he is in South Africa, the cops in the car are not in English police uniforms or vehicle, police livery is incorrect, and all vehicles have South Africa plates, not English number plates.
Other mistake: Fireworks use heated metals to produce the various colors seen when they explode - Iron, Nickel, Cryolite, magnesium and copper filings. Flying a jet engine through exploding fireworks would cause serious damage to the engine.
Factual error: The old percussion double barrel shotgun is firing modern shotgun shells, which would never work or fit in that gun, and furthermore are also made of plastic, wrong for the era.
Continuity mistake: At the beginning Ava shoots the man's phone out of his hand through the car window. When the car drives away all the windows are intact.
Continuity mistake: Angelica has flowers on her dress. During the wedding, they disappear and reappear between shots.
Factual error: During the performance by Sweden there are 7 people on stage, meaning this entry would be disqualified due to the rules of the contest which state no more than 6 people are allowed on stage.
Plot hole: When Guy kisses her, she questions how he did it - stating no "kiss" function existed in the game. However, later on after the reboot she proceeds to kiss him (rather than him kiss her).
Suggested correction: As one of the principal developers of the simulation engine, Millie recognizes that Guy is a non-player character (NPC) who merely obeys a loop of coded actions, and he's supposedly incapable of acting outside of his code. So, she means that NPCs can't just arbitrarily kiss players. Players can do whatever they want, but NPCs are mindless robots. At that point, however, she doesn't realise that Guy's Artificial Intelligence has evolved to independent self-awareness, allowing him to act outside of his code.
Key's actually says "There isn't a button for that" when Millie brings it up. There would be no way for her to initiate, as her in game actions would be limited to the controls offered.
By the time Millie kisses Guy, we know that the Free City simulation engine was already undergoing Artificial Intelligence evolution, essentially rewriting its own code, allowing Guy (and other NPCs) to achieve independent self-awareness. It follows that Free City was probably rewriting its player code, as well, making all sorts of new and startling functions possible for players and NPCs alike.
Plot hole: Nile checks the gun Andy gave her and realises it's empty, which in turn leads her to realise that Booker was setting them up, because he gave that gun to Andy in the first place. No way that Nile, a marine, and Andy, a timeless warrior, somehow both missed the noticeable difference in weight between a fully loaded pistol and an empty one.
Suggested correction: That is only true if you handle the same gun all the time. Throughout the movie they shoot dozens of different guns, all with their own loaded/unloaded weights. Different guns are also made of different materials, and mixture of materials, which would change the weight. Different guns are also balanced differently, depending on the materials and manufacturer. The weight difference in a lot of the guns they were carrying between loaded and unloaded were between 3.5oz-7oz (which is not that much). With all the different guns they use and carry throughout the film, it is not a mistake that they wouldn't catch it. Also, Nile is used to carrying an M16 or M4, not the handgun used in the film so she would have no way to know the loaded vs unloaded weight. They would also not expect someone in their team to betray them, so there's no need to check the weapons (although you should check any gun that is handed to you).
Deliberate mistake: When the kids are about to jump start the trap Phoebe hides behind the school bus door. Half a second later, when the trap opens, she's nowhere to be seen, not even jumping or stepping inside the bus. Then half a second later she has managed to get inside, turn around and protect her head while the bus windows burst. It all happens in real time for their hairs are still fluttering. It sure paces up the scene, but it's really awkward.
Plot hole: There is no reason at all why, being targeted by a few arrows by unseen enemies - a fire suppressed already by the salvo of their own archers - the Rourans would turn around their heavy siege equipment, away from the bulk of the enemy forces, and fire it, hurling a single heavy stone to the middle of nowhere when they have the whole rest of the army who could storm the rock the supposed enemy commandos hide behind, or the archers who could keep shooting - again, they proved to be completely successful. It also makes no sense that the all-powerful witch who made the warriors flee managed to do any of this, 'sneaking' by horse in the middle of the steppe.
Suggested correction: Mulan used the helmets of the fallen warriors to make it appear that a large force has flanked Rourans. Rourans didn't expect this new "force" and knew nothing about it. They didn't know its size. And while their original target seemed harmless, this new "force" was killing Rourans. Fear and death were the reasons. What you see in this scene is an enactment of one of Sun Tzu's famous quotes: "All warfare is based on deception. [...] Attack him where he is unprepared, appear where you are not expected."
What we see in the scene is laughable, and not because of the idea, which surely is based on the profound strategic motto you mentioned and we find in many folkloric tales in other cultures as well; what we actually see in the movie, is that she grabbed a couple helmets lining them up on a rock, and she shot a few arrows. Then she stops shooting, and we see helmets knocked down in their full view. The movie truly surpassed itself in showing it in the most phony way; had they shown her shooting from behind the rock responding to their fire, or the helmets not falling, or them just shooting at mist, terrified, it would have maybe worked. It's an enormous overreaction. That and, under no circumstance trebuchets are used that way anyway. And she did all this setup unseen, again.
In response to death, nothing is an enormous overreaction. Something or someone was killing them. They wanted to kill it, and they didn't have time for Facebook's famous brand of pseudo-myth-busting. What if they knew it was one girl shooting at them? They'd still have done the same. Being killed is a very personal matter.
Continuity mistake: The protagonist, Neil and Kat are in the back of the yellow ambulance in the parking garage. Neil checks on Kat, after that he removes plastic gloves from his hands and throws them into the trash right next to him, 2 cuts later he again crumples a pair of plastic gloves. (01:46:15)
Suggested correction: People doing procedures change gloves all the time. There is nothing suspicious about using 2 pairs of gloves in 3 minutes.
He was already done with the procedure when he removed the first pair of gloves. He was never shown putting on the second pair.
It's the same scene replayed, a true editing error.
But this scenes are within about 15 seconds of time - so there is no time to put on another pair.
Factual error: The "hard suits" the divers wear have soft, relatively normal gloves and soft joints. More akin to a football uniform with armor over spandex. They are at the bottom of the Mariana Trench, at 36,0000 feet below sea level. The pressure is over 7,000 psi. Without a hard suit, they would instantly be crushed.
Continuity mistake: When Cecilia is talking to Adrian at the dinner table towards the end of the movie, the food on the plate is situated differently from shot to shot as they converse.
Continuity mistake: SPOILERS: During the final scene, when Samuel L. Jackson is "puppeted" to lift his arm up to make it look like he's pointing a gun at the SWAT team, the number of laser-sights visible on his chest changes between cuts. In the wide-shot, there's only three, but when it punches into a close-up, suddenly there are five.
Continuity mistake: Anne Heche's jacket changes color from brown to pink, and her wool hat that had blood and coffee on it, is back on her head after being thrown away. (00:40:00 - 00:44:00)
Continuity mistake: In the intro, the woman shimmies off her shirt, which pools on the bathroom floor. She finds the obligatory corpse, screams, and gone is the shirt from the floor. (00:02:00)
Factual error: The Corvette owned by Bentwood is not a Z06 as shown in the movie. It is a 2014 C7 Stingray and can be identified by the Stingray logo on the side of the car.
Continuity mistake: A pile of drugs gets blasted up with powder flying everywhere yet there's none on the ground seconds later.
Continuity mistake: When Hawk is launched against the rocks he makes a square dent on the rocks. A shot later it's a roundish dent.
Suggested correction: Diana had conjured an invisibility shield around the jet that would likely protect it from the fireworks.
Agreed, the spell does obviously do more than just make the plane invisible. When looking at the invisibility of Themyscira, the spell obviously filters out the atmosphere and only can't keep out solid objects like planes and ships.
If the cloak of invisibility "filters out the atmosphere", how is the air needed to run the engines getting in?
It filters the atmosphere, not keep it away. So it keeps the atmosphere that comes in clean.