The Devil's Twin

EPISODE:

Episode Info

The 2003 murder of Heather DeWild in Colorado is investigated. Her husband, Daniel, and his twin brother are chief suspects in the case.

Cast