Unusual Suspects poster
TV

Unusual Suspects (2010)

S07E03 No Good Deed

Jan 18, 2015 • Season 7 • Episode 3 • HD

After a college student is discovered dead in his Arlington, Texas, apartment, detectives begin to suspect that his compassionate nature might have attracted a dangerous individual. As they delve into his life, they explore how his willingness to help others could have ultimately led to his tragic demise.

Genre: Documentary, Crime
Country: US