Character mistake: When Chessy confronts "Annie" when she's presenting her with the big breakfast, she's talking about when Annie was on the phone the night before. Then she says her father overslept, when she actually meant to say and "and you overslept," as the conversation doesn't make any sense saying that the father overslept. (00:58:00)
Character mistake: After the first attempt by the kidnappers to get the ransom money, they tell the FBI to bring the money behind the Foo Chow restaurant. Clive gives Carter and Lee the exact same destination. Why in the world would kidnappers give the FBI a drop-off location exactly where they are based?
Character mistake: In the scene when Gillian and Sally are dragging the boyfriend in to put him on the table Gillian says, "Watch his balls Sal". It is in Nicole Kidman's native Australian accent and the rest of the movie she speaks with a Northeastern US accent.
Character mistake: When Walter brings Cynthia's dog in the carrier to the bowling alley he refers to it as a Pomeranian while it is actually a terrier. Somewhat related, when the the Nihilists confront Dude in the bathtub, the dude refers to the ferret as a marmot. Walter later refers to the ferret as an amphibious rodent. Perhaps he was thinking of a mink.
Suggested correction: These were purposeful taxonomic (funny!) jokes.
Character mistake: At the beginning of the movie, Marnie states that she is 13 years old. When Grandma Aggie comes to visit, she tells Mom that it is Marnie's 13th Halloween. Since everyone celebrates their first Halloween before they turn one, if Marnie is 13 the events of this movie would occur on her 14th Halloween, meaning her powers would have faded by now.