Actor Philip Seymour Hoffman appears to have died of a heroin overdose on Sunday, just like many before him. The drug has certain characteristics that make it a highly lethal substance.