Silent Witness - Season 27 Episode 3 -
Grievance Culture (1)
The team pieces together the mystery of a man found dead on the shore of the Thames, while the life of a disgruntled criminology professor begins to unravel.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.