Tolong jelaskan mengenai 2017–sekarang: Revival dan Kamikaze dari Eminem

Pada bulan Februari 2017, Eminem muncul di lagu berjudul " No Favors", sebuah lagu dari album Big Sean berjudul I Decided. Di lagu ini, Eminem menyebut Presiden baru terpilih Donald Trump seorang "jalang", dan juga menyanyikan rap tentang memperkosa komentator konservatif sosial dan politik Ann Coulter, yang merupakan seorang pendukung Trump, dengan berbagai objek lain. Coulter merespons lirik tersebut, menyatakan, "Aku rasa sangat disayangkan bahwa kiri, dari Berkeley sampai Eminem dengan lagu-lagu rapnya, menormalkan kekerasan melawan wanita, seperti yang Eminem telah lakukan."  Eminem berpartisipasi di penampilan rap gaya bebas tahunan BET Hip Hop Awards 2017, menggunakan liriknya, sebuah rap gaya-bebas berjudul "The Storm", untuk mengkritik Trump dan karyawan administrasinya untuk, di antaranya, Trump fokus ke protes para pemain National Football League tentang "The Star Spangled Banner" daripada usaha pembangunan kembali dampak dari Hurricane Maria dan kurangnya pembaruan kontrol senjata api seperti di Penembakan Las Vegas 2017. Eminem mengakhiri rap gaya bebas tersebut dengan memberikan sebuah ultimatum yang mengatakan bahwa para pendukung Trump tidak bisa menjadi penggemarnya. Lyrik ini mendapat pujian yang banyak di antara para rapper setelah perilisannya. Pada bulan Oktober 2017, Eminem tampil di lagu berjudul "Revenge", sebuah lagu dari album Pink berjudul Beautiful Trauma.

Dimulai pada akhir Oktober, Eminem dan Paul Rosenberg mulai menggoda para penggemar yang berspekulasi judul dari judul album baru yang berjudul Revival, in the form of advertisements for a fake medication of the same name. Kemudian pada bulan November, single pertama berjudul "Walk on Water" dirilis, yang fitur bersama Beyoncé. Lagu ini pertama kali dibawakan, oleh Eminem, di  MTV Europe Music Awards 2017 pada tanggal 12 November, bersama Skylar Grey. Dia tampil di Saturday Night Live pada tanggal 18 November, membawakan "Walk on Water", "Stan" dan "Love the Way You Lie" bersama Skylar Grey. Pada tanggal 28 November, Dr. Dre mengunggah sebuah video yang mengkonfirmasi bahwa tanggal perilisan album adalah 15 Desember 2017. Pada tanggal 8 Desember, Eminem merilis sebuah single promosi berjudul " Untouchable" yang fitur dengan sample dari duo Cheech & Chong. Di samping bocor secara daring dua hari lebih awal, Revival dirilis sesuai rencana pada tanggal 15 Desember. Pada tanggal 5 Januari 2018, single kedua berjudul "River" dirilis, yang fitur bersama Ed Sheeran. Album ini menjadi album kedelapan Eminem berturut-turut yang memuncaki Billboard 200 AS setelah rilis dengan 197,000 eksemplar terjual di minggu pertama. Hasilnya, dia menjadi artis musik pertama yang mempunyai delapan album berturut-turut yang memuncaki tangga album tersebut. Album ini bertemu dengan ulasan beragam dari para kritikus musik.

Pada tahun 2018, edisi lain dari "Nowhere Fast" bersama Kehlani dan sebuah remix dari "Chloraseptic" bersama 2 Chainz dan Phresher dirilis dari Revival.

Pada tanggal 31 Agustus 2018, Eminem merilis album studio kesepuluhnya yang sebelumnya tidak diumumkan berjudul Kamikaze, menjadi album studio penuh keduanya dalam 8 bulan. Album ini kemudian memuncaki Billboard 200, membuat album ini menjadi album studio kesembilannya secara berturut-turut yang berada di nomor satu, setelah terjual sebanyak 434,000 unit di minggu pertama.

Pada tanggal 14 September 2018, Eminem merilis lagu sindiran berjudul "Killshot", yang diproduksi oleh Illa da Producer. Lagu ini merupakan respons Eminem atas lagu milik Machine Gun Kelly yang berjudul "Rap Devil".