When Leonard Pike (Peter Eyre), the hotel owner is killed, Troy says the body is found because the tap was left running, and water came through the ceiling. But in the previous scene, Leonard turns off the tap, and gets into the tub.
Barnaby notices a serial number on the back of the Rolex watch, from which the purchaser is traced. However, Rolexes do not have a serial number engraved on the caseback - it is engraved on the side of the case, between the lugs, where it would be impossible to see without first removing the bracelet.
A body lying, uncovered, in the woods for a week would show signs of decomposition. The body shown was in remarkably good condition.
The murdered tobacco model, Carla, photo was printed in the paper, yet she was still unidentified when the newspaper with her picture was distributed. Where could the newspaper have gotten the photo?
When George Meakham visits Barnaby in his office he states "there's a full moon tonight." But, when we see Anna walking on the road, a 1/2 moon is clearly shown.
When Leonard is told about Carla's murder he is shocked and tells the clerk not to show the newspaper to his mother. But, he had not seen the paper prior to talking to Barnaby.
In the Brazilian TV advert, the announcer speaks Portuguese with a distinct British accent.
When Anna is hit by the car the windshield is clearly smashed. But, Barnaby and Troy never make any attempt to find the hit-and-run car, which would have been easy to identify from any auto-glass repair shop.
Note the adult hand under the kid's pillow when he is telling mom about dad's transgressions.