archytele The Vault

S3·E8 Dark Triad

Aired April 20, 2019

Synopsis

The FBI brings in the Crisis Resolution team to negotiate with a formidable sociopath who is targeting diabetics and giving them tainted insulin.