The Charmer
- Episode aired Apr 14, 2021
A series of women in the Seattle area are found brutally murdered, their bodies posed. Police realize they may have a killer stalking the area nightclub scene, one who is able to charm his v... Read allA series of women in the Seattle area are found brutally murdered, their bodies posed. Police realize they may have a killer stalking the area nightclub scene, one who is able to charm his victims into submission.A series of women in the Seattle area are found brutally murdered, their bodies posed. Police realize they may have a killer stalking the area nightclub scene, one who is able to charm his victims into submission.