20170730 entertainment.english.music.news: Mahershala Ali fights inner demons in Jay Z's new video