Where To Stream Silent Witness Season 29 Episode 9
Shame - Part One
- Aired March 2, 2026
- 58 Min
- Rated 7.6
- Number 62 Of 159 Rated Episodes
Nikki, Jack, Harriet and Kit investigate the apparent suicide of a British-Chinese activist and must navigate complex international tensions.