Armchair Thriller Season 2 Episode 3 The Chelsea Murders: Episode 3
- December 30, 1981
The police zero in on a hard-pressed filmmaking team. Their suspicions mount when the killer attacks again, dressed in a theatre costume.
The police zero in on a hard-pressed filmmaking team. Their suspicions mount when the killer attacks again, dressed in a theatre costume.