Plot hole: Ted calls on John to tell him that he saw Lori leaving her apartment with her boss. How did he find him? He turns up not only at the right hotel but the right room! They have had no contact since their fight after the party and Ted hasn't been asking around after John as he tells him he 'just saw' Lori leaving with her boss. So how did he find John? Is he psychic?
Plot hole: During the scene where Merida gives her speech on "breaking tradition", her mother, as a bear, moves silently behind the majority of the crowd, so they don't see her. Fair enough. However, Merida and her father's clan are all looking in the same general direction (towards the crowd) while she's speaking - how does no one from Merida's clan see a bear moving at the back of the room?
Plot hole: When Greg gets caught faking his summer job, the receptionist tells his father that they don't employ minors, but Heather Hills who is sixteen (we know this because she is about to have her sweet sixteen) is a lifeguard at the pool.
Plot hole: When Elizabeth is interviewing Victoria for the first time, she mentions that Victoria had sent her an application, therefore her name had to have been on it. However, Maggie Evans didn't change her name to Victoria Winters until she was on the train en route to Collinwood for the interview, therefore Elizabeth would have been expecting Maggie Evans, not Victoria Winters.
Plot hole: As the island is sinking you can see parts break off, like the island is falling apart, but if it does this every 70 years then there wouldn't be an island. It should have completely fallen apart hundreds of years ago.
Plot hole: When (future) Agent J and (future) Boris are fighting on top of the large red docking station for the spaceship, Agent J gets shot deliberately by Boris and jumps off the edge of the dock. Then he uses his time travel device to go back in time a few seconds earlier to be able to dodge the shots. There are a few mistakes in this part. 1) There should be another Agent J and Boris there too, as they have gone back in time to that moment again. However in the movie there are only two of them. 2) The injuries sustained by Agent J (the bone spikes in his abdomen) should have remained there when he went back in time. If it were true that you healed once you went back in time into the condition you were in at that moment, then Boris should have grown an arm back when he went back in time. 3) Due to the time loop, Agent J remembers how to dodge the shots, while Boris doesn't remember anything and is surprised by the outcome. (01:29:00 - 01:30:10)
Plot hole: Frankie makes reference to fear of fire early in the movie in the scene with all the guests arriving at the hotel. And in the scene in the local village with the monster festival, a single match is used to send him on a rampage. But throughout scenes in the hotel itself, there are lit candles, candelabras and torches throughout, most noticeably in Mavis' room during the scene where her monster friends (Frankie included) are addressing her idea of going to a human village. None of this fire affects Frankie at all.
Suggested correction: Candles are a controlled fire, and small in a room that's mostly made of stone. The match at the town was a sudden fire in front of his face that startled him. Even if he was concerned by the candles in the past, I'm sure that in the 115 years since the hotel opened, he was OK with it.
Plot hole: In the first arrest scene Jenko (played by Channing Tatum) fails to read the suspect his Miranda Rights and the suspect is later released because of this. Miranda Rights are not read upon arrest nor do they have to be unless the arresting officer is questioning the suspect about an offense. Miranda Rights are more often read during an interview if the crime is that serious but in this instance (possession of controlled substances) the suspect would have most likely been handed over to a patrol unit with a vehicle and taken to jail without being questioned, at least by the arresting officers.
Plot hole: When Dex is rescuing the baby kittens from the Fat Cat Burglar on the hot air balloon, whilst it is flying over the city, the four hairless hamster henchmen fly off the balloon and plummet down onto the street. Dex then saves the baby kittens and lands in the park, where two of the henchmen are shown landing in the park after plummeting. Three problems with this. 1) The henchmen fell before Dex saved the kittens and made his way down to the park, so how did they land on the ground long after Dex landed on the ground? 2) How did they land in the park if they plummeted from above a street? 3) How are there only two henchmen shown landing when four of them were shown falling all at once? (00:04:30)
Plot hole: When Dubois attempts to kidnap Alex using the tranquilizer, she is brought to a halt by several different zoo staff thanking her for returning him. The entire first movie's plot is based on them being stranded on Madagascar after being on a ship that was intended to take them away. The actions of the animals at the train station were on the news, and a large gathering of sorts was held to show that the animals were leaving the zoo. Therefore, no one should have reacted this way to his return.
Suggested correction: A week has passed since the breakup and we don't see anything that happened during that time. There's nothing in the film to indicate Ted didn't try to reconcile with John (such as through text) or at least find out where he's staying. The only reason Ted decided to go to the hotel is to tell John about Lori leaving with her boss because he knows that would be a big deal to him. And Ted went to Lori's to try to get her to take John back (probably because of things John said to Ted during the week we didn't see). Once Ted is at Lori's and sees her leaving with her boss, he goes to the hotel to tell John he "just saw her leave" with him.
Bishop73
John had no reason to tell Ted where he lives, he didn't want him to come at all, that was shown. Ted wouldn't know where to go.