
Plot hole: A core plot point (lifted by the comics) is that Venom needs phenethylamine, and the only way to get it is from brains and from chocolate. Let's just go with it and forget the fact that phenethylamine can be legally purchased as dietary supplement, which would solve every problem. So, Venom gets incredibly angry because Mrs. Chen's shop ran out of chocolates, and *therefore* they need to go raid a chicken plant to eat some chicken brain. Uh, Venom lives in San Francisco. Chocolate is sold everywhere. If Mrs. Chen ran out of it, there are hundreds of stores and vending machines that have it in abundance. The escalation does not make sense.
Suggested correction: The point is he needs to steal it. At Mrs. Chen's shop he gets it for free because he protects her from robbers. Eddie doesn't have the money to buy all the chocolate Venom needs all the time. Stealing some chickens as an alternative is better than trying to shoplift at a different store.
In the rest of the movie Eddie lives in his old apartment constantly in need of repairs, but shows zero serious money problems. He has lavish breakfasts, and he replaces the $2,000 TV the same day. Raiding the chicken place appears riskier than slipping his symbiote in a vending machine or shoplift, especially if it's just temporary - again assuming he's so poor that he literally has no money to eat, which is something the movie should have let us know, instead of pointing to the contrary and making him talk angrily about the need for them to not draw attention.
Not only are the original mistake and Sammo 100% correct, but chocolate isn't exactly expensive. You can get 5 pound bulk orders of melting chocolate on Amazon for like... $25. And that's just a quick 2-second Amazon search. You could probably get it even cheaper elsewhere online. Even if Eddie hypothetically has little money (which doesn't seem to be the case - he has a nicely sized apartment in a major city, new TV, etc.), it's still ridiculous that he couldn't get his hands on chocolate. This is definitely a case of the movie ignoring practicality and reason to manufacture a funny situation.
I agree. There are many other stores that sell candy so all Eddie had to do was to go to one of those instead. Plus, at the end of the first movie, Eddie told Ann that he was going to become an investigative journalist, so he has a new job.
Suggested correction: Which would you rather have phenethylamine, chicken, or chocolate for dinner? That's like saying just because we need food to survive...we should just eat anything or buy our base vitamins and minerals over the counter and from the store.
Sure. How does that have anything to do with the entry? Venom wanted chocolate for dinner and not chicken, supplements to a diet don't mean that you can't eat actual food and the main point was and is that if a store in a metropolis is sold out of chocolate of any kind, there are a dozen other stores in a few blocks' radius who sell it without you having to resort to crime to eat it.

Plot hole: Tommy leads the mob after the 2nd escaped patient, thinking it's Michael, but Tommy should have known it wasn't Michael. He saw the patient on the TV at the bar at the beginning of the film.

Plot hole: Spoiler Alert: When Finney gets the rope that was hidden in the wall, he needs to thread it through the window bars about 8 feet above his head. After trying to lasso the rope through the bars, he grabs a rolled-up carpet and threads the rope from the bottom of the carpet through the bars and it wraps itself around the bars. There is no way a rope (or even a bendable cable) would be able to thread itself 8 feet through a carpet. After he grabs it, you can tell it's a loose rope, not a stiff wire. (00:51:15)
Suggested correction: It's a cable (which is also what The Paperboy calls it) not a rope. The window bars are maybe 8 feet from the ground, not 8 feet above Finney's head. It's quite possible that a thick cable could be pushed up through the rolled up carpet. It's also possible that there's a little mystical help taking place, maybe from the dead kid that was talking to Finney via an apparently broken phone.

Plot hole: A real estate agent would first ask a prospective home buyer what price range he was interested in and calculate "how much house" he could actually afford to buy before taking him to look at available houses. Austyn took Jim to see multi-million dollar houses, then Jim told her he was "looking in the $250,000 range." Austyn told Jim they could close at $2.5 million and he'd only need 10% down. The 10% down ($250,000) equaled the total amount that Jim wanted to pay for a house. (00:14:03)

Plot hole: Even though Serena gave Amber reasons/excuses as to why she could not provide her with pre-rental approval information (current address, why she was moving, recommendation from a previous landlord, reference from a friend), Amber allowed Serena to lease the loft after she showed her a wad of money to pay for nine months' rent in advance. Even a first-time landlord would not lease a room without conducting an adequate background check and would be leery enough to seek a better-qualified tenant. (00:06:17 - 00:06:50)

Plot hole: Elias detonates the fuel tank on the plane causing it to completely combust. He previously used the detonator they needed to blow the airplane door. Before this all happened they were supposed to place explosives on the fuel tank which nobody accomplished because they all got killed, but it still exploded. (01:49:00 - 01:52:30)

Plot hole: Kyle got a flat tire and there was no cell phone reception to call for help, so he and Julia decided to walk to the Ghost Town. However, almost all vehicles - especially a relatively new SUV like Kyle's - have a spare tire. Kyle surely had a spare and could have at least tried to change the tire himself. (When Kyle saw his damaged tire, he complained that it was a $300 loss, not that he did not have a spare tire with him). (00:04:55)

Plot hole: The time-line and calendar of events are flawed. Nate (dad) stated Eric will be leaving for college "at the end of next week." Rose saw a portion of Eric's calendar: "17 Orientation [Monday] and 23 First day of school [oddly on a Sunday]." Eric received a cell phone message dated Saturday August 15 asking if he was coming to the party, which he went to. Eric had a full academic and sport (football) scholarship - he should have already been at the University weeks earlier for training. (00:19:20 - 00:32:35)