have you met the devil