Plot hole: Lucy jumps from the airliner and flies her hang-glider straight to Eduardo/El Macho's Cinco de Mayo party to find Gru. How did she know Gru would be there? He had no intention of going and only did so after he was pestered into it by the girls on the very night of the party, so he couldn't have told her himself. Shouldn't she have gone to his house instead? (01:09:50)
Plot hole: The fact that a five minute timer starts after the three Cerberus codes are entered defeats the purpose of the program. If they program was made to destroy their own nuke warheads in case of a misfire you would expect them to be destroyed as soon as all three codes are in.
Factual error: When Ryan enters the space station and removes her spacesuit, she is shown wearing only a tank top and boy shorts. In reality, according to NASA's official webpage, astronauts wear a liquid cooling and ventilation garment and an absorption garment (space diapers) under their suit. (00:38:45)
Factual error: In the scene where the Navy Seals are riding in the cars, the VA state vehicle inspection can be read from behind. It read "6 13" for June 2013. This would have been correct for the period the film was made, but not for the time of the incident.
Continuity mistake: In the scene where grandpa is attempting to ship his grandson to his dad in a cardboard box, grandpa says to the two ladies who are objecting to his requests "well give me a pen, and we'll write FRAGILE on it." Shortly before he says that, the box already says "FRAGILE" on the right hand side, and then 2 seconds later the writing has disappeared. (00:31:10 - 00:32:15)
Continuity mistake: During the chase scene on the bridge involving the tank, two cars (silver Toyota Corolla hatchback, licence NE34 12 and a black VW Bora, licence NU67 67) appear during many shots, often travelling in different directions on the bridge and either ahead or behind the chase.
Factual error: The movie is set around 1995. But the SWAT team in the movie is wearing gear from the 2000s. (MICH-2000 helmet, modular tactical vest, M4 variant with picatinny rails and scope). Plus, in a scene when the guys are shopping for a taser (gun shop scene), some of the rifles on display are from 2000s era. AR-15 variants with variant stock, foregrip and picatinny rail. Those style of weapon system were unheard of in early 90s. Even Special Forces just adopted it by the late 90s.
Other mistake: When Casey is in the car boot on the phone to Jordan, Jordan is asking her to describe what she sees in the boot of the car. Casey is naming the items she sees, paint cans, shovel etc. Jordan asks her to pour the paint out of the boot through the tail light hole. Jordan puts out a call to look out for a car with "WHITE paint pouring out the back," but Casey didn't tell her the colour of the paint.
Plot hole: Each of the four magicians are given a tarot card that has a date (March 29), a time (4:44pm), an address (45 East Evan St), and a city (NY). When they enter the building on that date, they know which apartment to go to. The problem with this is that it was never stated on any of the cards which apartment to go to once they reached 45 East Evan Street. (00:08:40 - 00:10:05)
Factual error: In the final fight scene with Malekith, Thor falls through a portal that brings him to Charing Cross station, where the lady on the train tells him he has to ride 3 stops to get to Greenwich. Charing Cross is not on the Jubilee Line and so not directly connected to Greenwich - even then it's a lot more than 3 stops. (01:33:45)
Continuity mistake: Lotte barges in the pizza place and carves her name onto Shaggy and Scooby with her sharp nails. LOTT on Shaggy's shirt, and the E in Scooby's fur. They run out the door and then come back to pay for their food. Suddenly the rips in Shaggy's shirt and the scraped off fur on Scooby's chest have vanished. (00:23:45)