Plot hole: While the wedding party is getting ready to leave Charlotte's apartment, Big calls Carrie's cell phone. Lily (Charlotte's young daughter) answers, immediately closes it without speaking, then drops the phone into her purse that she takes with her to the wedding. Big continually calls back, but even though Lily is always with one of her parents, no can hear Carrie's phone is ringing inside Lily's purse. Lily only closed the phone, it was not turned off, the ringer was turned up, and the battery was charged. Lily and Harry rode to the library separately and during the time Big had been trying to call Carrie. Harry should have heard the phone.
Plot hole: When Finnegan is in the water and the explosive charges go off, Finnegan should be dead from concussion, and the explosives are big enough to have caused his death by them flinging him quite high out of the water. What happened to Finnegan was pure fantasy.
Plot hole: There is a problem with the warehouse being destroyed to the total surprise of the crew. A building of that size that is bound to be destroyed has to be fenced off days before the destruction, so that no homeless people or kids can easily get on the properties. In this case, however, there was not even a warning sign.
Plot hole: After Eli's guardian is hospitalised for acid-burning his face, Eli hears on the radio that they can't ID him because of his facial wounds. When we see him in the hospital however, only half his face is injured, the other half is fine which would make a mirror composite easy for lab techs.