Demons, angels and cocaine