Where To Stream Mark of a Killer Season 3 Episode 3
The Charmer
- Aired April 14, 2021
- 60 Min
A series of women in the Seattle area are found brutally murdered and police realise they may have a killer stalking area nightclubs, charming his victims into submission.