Skip To Content

Where To Stream The Met Season 3 Episode 2

Episode 2

2018 saw the highest murder rate in London in over a decade. This episode follows the investigations into two of these killings.