A devil with an angel disguise