Well...this was awful. And the reason is: Linda Barnes. What a terrible character.
She doesn't seem to have the minimum necessary skills to be part of an investigation, she just keeps saying stupid things and seizes every opportunity to make matters worse.
Really, it was painful to watch.