Continuity mistake: When Erik enters his father's office the clock on the wall shows 5.10pm. After they have been talking for a couple of minutes the clock still shows 5.10pm.
Factual error: Both Inspector Shaw and Chief Inspector Bailie wear their medal ribbons in the wrong order. The Golden Jubilee Medal is worn first, followed by the Diamond Jubilee Medal, followed by (for Bailie) the Long Service and Good Conduct Medal.
Factual error: Harold Alexander, although his rank of major-general is correctly mentioned by the narrator, wears the rank insignia of a full general.