archytele The Vault

S3·E16 The Saint

Aired March 14, 2004

Synopsis

A man commits fraud, forgery, and murder to discredit the organization that took advantage of his mentally ill mother, impoverished his family, and ruined his childhood.