Character mistake: When Catherine is being questioned about the victim, it is mentioned that her parents were killed in an industrial accident in Odessa. To which Catherine replies, "Russia?", and is answered in the affirmative. Odessa is a major city in the Ukraine, not Russia.
Character mistake: Catherine Dent's character, Kay Marquette, plays the Holmes character Irene Adler with an English accent. Adler was an American, as mentioned by Watson in "A Scandal in Bohemia".
Character mistake: When Catherine slams the trash can lid shut outside and heads to the car to answer her phone, she tells her Mum 'Catherine threw something out', referring to Lindsay.