Factual error: For being set in the spring in San Francisco, the trees (look at Maggie coming back home in the intro) are rather barren and there are dead leaves in the grass.
Factual error: When Henry looks at the boat photo at Layton's, the ZIP code of the paper above is the proper one for San Francisco, but the calling card nearby has a nonexistent one, 90344 (together with the usual bogus 555 phone numbers). (01:04:20)
Factual error: Ian and Sally's photo at the fundraiser is supposed to be from one week "earlier", so before the murder; the date on the cheque is 06-05-11, though, which would be 4 years prior the year the movie is set in. Further confirming the mistake, the murder happened "on the 12th" (no month specified, but then has to be either May or June) and the day after is a Saturday (the book presentation), both not compatible with this timeline. (00:51:40)
Factual error: The food expert protagonist says, and it's the key plot point, that lamprey is deadly if not prepared properly, due to the natural toxins it contains. Simply put, it's not the case.
Factual error: Set in San Francisco, the main female character keeps referring to herself (and so do others addressing her) as "Detective Maggie Price." San Francisco is the one place in the US where the correct designation for a detective is "inspector."